/* module-key = 'jira.webresources:calendar', location = '/ui/aui-layout/deprecated/calendar.less' */
.calendar {
    z-index: 12001
}

div.calendar {
    border-radius: 3.01px;
    background-clip: padding-box;
    box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.2);
    padding: 2px;
    position: relative
}

.calendar, .calendar table {
    background-color: #fff;
    cursor: default;
    font-size: 12px
}

.calendar table .wn {
    background-color: #f5f5f5;
    color: #666;
    padding: 2px 4px 2px 2px
}

.calendar {
    border: 1px solid #ccc
}

.calendar thead td {
    font-weight: 700;
    padding: 2px;
    text-align: center
}

.calendar .nav > div {
    position: relative
}

.calendar .nav > div::after {
    content: "";
    position: absolute;
    right: 1px;
    top: 50%;
    width: 0;
    height: 0;
    margin-top: -2px;
    border-left: 2px solid transparent;
    border-right: 2px solid transparent;
    border-top: 4px solid;
    color: #707070
}

.calendar .nav.active > div::after {
    color: #fff
}

.calendar .headrow {
    background-color: #f5f5f5
}

.calendar .headrow td {
    border-top: 1px solid #ccc
}

.calendar .daynames td {
    background-color: #3b73af;
    color: #fff
}

.calendar .daynames td.wn {
    background-color: #f5f5f5;
    color: #888
}

.calendar thead .name {
    font-weight: 400
}

.calendar td.hilite, .calendar .combo .hilite, .calendar td.time span.hilite {
    background-color: #ffe9a8
}

.calendar .daysrow .emptycell + .day.hilite, .calendar .daysrow .day + .day.hilite {
    border-radius: 3.01px;
    background-clip: padding-box;
    color: #333;
    background-color: #ffe9a8
}

.calendar .name.day.hilite {
    background-color: #3572b0
}

.calendar td.active, .calendar .combo .active, .calendar td.time span.active {
    background-color: #3b73af;
    color: #fff
}

.calendar .combo {
    background-color: #fff;
    border: 1px solid #ccc;
    border-top: none;
    cursor: default;
    display: none;
    left: 0;
    position: absolute;
    top: 0;
    width: 4em;
    z-index: 100
}

.calendar .combo .label, .calendar .combo .label-IEfix {
    text-align: center;
    padding: 2px
}

.calendar tbody .day {
    padding: 2px 4px 2px 2px;
    text-align: right;
    width: 2em
}

.calendar tbody .emptycell + .day, .calendar tbody .day + .day {
    border-radius: 3.01px;
    background-clip: padding-box
}

.calendar tbody .day.othermonth {
    color: #999
}

.calendar tbody .day.othermonth.oweekend {
    color: #f99
}

.calendar tbody td.today {
    font-weight: 700
}

.calendar tbody td.weekend {
    color: #d04437
}

.calendar tbody td.selected {
    background-color: #3572b0;
    color: #fff;
    font-weight: 700
}

.calendar tbody .disabled {
    color: #999
}

.calendar tbody .emptycell {
    visibility: hidden
}

.calendar tbody .emptyrow {
    display: none
}

.calendar td.time {
    background-color: #f5f5f5;
    border-top: 1px solid #ccc;
    padding: 2px;
    text-align: center
}

.calendar td.time span {
    background-color: #fff;
    font-weight: 700;
    padding: 2px 5px 2px 6px
}

.calendar td.time .colon {
    background-color: #f5f5f5
}

.calendar tfoot .footrow {
    text-align: center
}

.calendar tfoot .ttip {
    border-top: 1px solid #ccc;
    padding: 2px
}

.calendar tfoot .hilite {
    background: #afa;
    border: 1px solid #084;
    color: #000;
    padding: 1px
}

.calendar tfoot .active {
    background: #7c7;
    padding: 2px 0 0 2px
}

/* module-key = 'jira.webresources:autocomplete', location = '/includes/jira/autocomplete/AutoComplete.less' */
.atlassian-autocomplete {
    position: relative
}

.atlassian-autocomplete .suggestions {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%
}

.atlassian-autocomplete .suggestions {
    max-width: 250px
}

.atlassian-autocomplete .short-field ~ .suggestions {
    max-width: 75px
}

.atlassian-autocomplete .medium-field ~ .suggestions {
    max-width: 165px
}

.atlassian-autocomplete .long-field ~ .suggestions {
    max-width: 500px
}

.atlassian-autocomplete .full-width-field ~ .suggestions {
    max-width: none
}

.atlassian-autocomplete .suggestions {
    -webkit-box-shadow: 0 3px 6px rgba(111, 111, 111, 0.2);
    box-shadow: 0 3px 6px rgba(111, 111, 111, 0.2);
    background-color: #fff;
    border: 1px solid #ccc;
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    margin-top: 1px;
    overflow-x: hidden;
    overflow-y: auto;
    z-index: 12000
}

.atlassian-autocomplete .suggestions ul {
    list-style: none;
    margin: 0;
    padding: 2px 0
}

.atlassian-autocomplete .suggestions li {
    display: block;
    margin: 0;
    padding: 3px 10px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    cursor: pointer
}

.atlassian-autocomplete .suggestions li b {
    font-style: normal;
    font-weight: bold
}

.atlassian-autocomplete .suggestions li > .yad {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin: 0;
    padding: 0
}

.atlassian-autocomplete .suggestions .yui-ac-ft {
    display: block;
    margin: 0;
    padding: 3px 10px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-style: italic
}

.atlassian-autocomplete .suggestions li {
    color: #333;
    text-decoration: none
}

.atlassian-autocomplete .suggestions li > *:hover, .atlassian-autocomplete .suggestions li > *:focus {
    text-decoration: none
}

.atlassian-autocomplete .suggestions .active {
    background-color: #3b73af;
    color: #fff;
    text-decoration: none
}

.atlassian-autocomplete .suggestions .syntax-help-container {
    list-style: none;
    margin: 0;
    padding: 2px 0;
    border-top: 1px solid #ccc
}

.atlassian-autocomplete .suggestions .syntax-help {
    display: block;
    margin: 0;
    padding: 3px 10px
}

/* module-key = 'jira.webresources:groupbrowser', location = '/includes/jira/admin/group-browser/group-browser.less' */
#group_browser_table .aui-button-link {
    margin: -6px 0
}

.group-label-lozenge {
    cursor: default
}

/* module-key = 'jira.webresources:group-pickers', location = '/includes/jira/field/groupPickerUtil.less' */
.group-suggestion-item {
    display: table;
    width: 100%
}

.group-suggestion-item__name {
    display: table-cell;
    white-space: normal;
    word-break: break-all
}

.group-suggestion-item__labels {
    display: table-cell;
    text-align: right;
    overflow: hidden;
    white-space: normal
}

/* module-key = 'com.atlassian.jira.jira-quick-edit-plugin:quick-form', location = 'less/quickform.less' */
.qf-form .content {
    position: relative
}

.qf-form-operations.aui-toolbar2 {
    float: right;
    background-color: transparent;
    width: auto;
    font-weight: normal
}

.qf-form-operations.aui-toolbar2 .aui-button {
    margin: 0
}

.qf-form-operations.aui-toolbar2 .aui-button.toolbar-trigger {
    padding-right: 23px;
    position: relative
}

.qf-form-operations.aui-toolbar2 .aui-button.toolbar-trigger:after {
    border: 4px solid transparent;
    border-top-color: #333333;
    content: "";
    height: 0;
    left: 100%;
    margin-left: -18px;
    margin-top: -2px;
    opacity: 0.8;
    position: absolute;
    top: 50%;
    width: 0
}

.qf-field {
    padding: 5px 30px 5px 0;
    margin-bottom: 1px;
    clear: left
}

.qf-field.qf-field-has-retain-feature {
    padding-right: 50px
}

.qf-field-dragging, .qf-field-dragging:hover {
    background: #ebf1fd;
    -moz-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.5);
    box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.5)
}

.qf-field.qf-field-transitioning {
    background: #ebf1fd
}

.qf-field #reporter_container input {
    width: 480px
}

.qf-field .field-group {
    margin-bottom: 0 !important
}

.qf-picker {
    margin: 0
}

.qf-picker .qf-picker-header {
    border-bottom: 1px solid #ddd;
    padding: 10px
}

.qf-picker .qf-picker-header dt {
    display: inline-block;
    font-weight: bold
}

.qf-picker .qf-picker-header dd {
    display: inline-block;
    margin: 0;
    padding: 0 5px;
    border-left: 1px solid #ddd
}

.qf-picker .qf-picker-header dt + dd {
    border-left: none
}

.qf-picker .qf-picker-unconfigurable {
    opacity: 0.5;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"
}

.qf-picker-content {
    overflow: auto;
    padding: 10px 15px
}

.qf-picker-buttons {
    list-style-type: none;
    margin: 0;
    padding: 0 0 0 5px;
    overflow: hidden;
    -moz-column-width: 150px;
    -webkit-column-width: 150px
}

.qf-picker-buttons.qf-no-fields {
    -moz-column-width: auto;
    -webkit-column-width: auto;
    color: #888
}

.qf-picker-buttons li {
    margin-bottom: 10px
}

.msie .qf-picker-buttons li {
    float: left
}

.qf-picker-button .icon {
    margin-right: 5px !important
}

.qf-picker-button .icon-required {
    display: inline-block
}

.qf-picker-button {
    width: 150px;
    display: block;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    background: url("//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.0.3/_/download/resources/com.atlassian.jira.jira-quick-edit-plugin:quick-form/images/icon-checkbox.png") 0 2px no-repeat;
    padding-left: 20px;
    color: #333 !important
}

.qf-picker-button:hover {
    background-position: 0 -98px
}

.qf-picker-button.qf-active {
    background-position: 0 -48px
}

.qf-has-scollbars .qf-picker-button {
    width: 145px
}

.msie .qf-has-scollbars .qf-picker-button {
    width: 143px
}

.qf-issue-created-link {
    max-width: 480px;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: inline-block;
    vertical-align: top
}

.qf-create-another {
    margin-right: 10px
}

.issue-setup-fields {
    border-bottom: 1px solid #ddd;
    padding-bottom: 10px;
    margin-bottom: 10px
}

#create-subtask-dialog .qf-field-project {
    display: none
}

#inline-dialog-field_picker_popup {
    z-index: 9999
}

.qf-form .form-footer .buttons {
    padding-left: 0 !important
}

.issue-setup-fields .qf-field:hover {
    background-color: transparent
}

#create-linked-issue-dialog .issue-setup-fields {
    border-bottom: 0;
    padding-bottom: 0;
    margin-bottom: 0
}

#qf-field-copyAttachments, #qf-field-copyLinks {
    padding: 0
}

/* module-key = 'com.atlassian.jira.project-templates-plugin:project-templates-plugin-resources', location = '/css/project-templates-plugin.less' */
#add-project-dialog .templates, #add-project-dialog .template {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

#add-project-dialog .templates {
    padding: 1px;
    overflow: auto;
    list-style: none;
    margin: 0
}

#add-project-dialog .templates:focus {
    outline: none
}

#add-project-dialog .template {
    float: left;
    vertical-align: top;
    margin: 0;
    padding: 10px;
    border: 1px solid white;
    border-radius: 3px;
    cursor: pointer;
    width: 388px;
    height: 80px;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

#add-project-dialog .template.selected {
    background-color: #E6EFF8;
    border-radius: 3px
}

#add-project-dialog .dialog-panel-body {
    overflow-x: hidden
}

#add-project-dialog .template-meta {
    padding-left: 60px
}

#add-project-dialog .template-preview {
    float: left;
    width: 48px;
    height: 48px;
    vertical-align: text-bottom
}

#add-project-dialog .template-name {
    font-weight: bold;
    margin-top: 0;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

#add-project-dialog .dialog-panel-body.pt-content .wait-container {
    text-align: center;
    height: 16px;
    line-height: 16px;
    width: 100%;
    position: absolute;
    top: 50%;
    margin-top: -8px;
    display: block;
    font-size: 14px;
    margin-left: 4px
}

#add-project-dialog .dialog-panel-body.pt-content .wait-container > .wait-icon {
    vertical-align: text-bottom;
    margin-right: 3px
}

#add-project-dialog .pt-submit-button {
    margin-right: 10px
}

#add-project-dialog .help-lnk {
    margin-left: 10px
}

#add-project-dialog .add-workflow-link {
    float: right;
    font-size: 14px;
    margin-top: 5px
}

#add-project-dialog .footer-links {
    float: left
}

#add-project-dialog .pt-content {
    background: no-repeat 95% 100%
}

#add-project-dialog .add-project-wrapper {
    display: table
}

#add-project-dialog .add-project-form-wrapper {
    width: 460px;
    padding-right: 60px
}

#add-project-dialog .add-project-description-wrapper {
    display: table-cell;
    margin-left: 5px;
    vertical-align: top
}

#add-project-dialog .add-project-description-wrapper h3 {
    color: #3B73AF
}

#add-project-dialog .template-description {
    height: 40px
}

#add-project-dialog .add-project-back-button {
    margin-left: 10px
}

#add-project-dialog .template-group-header {
    margin-bottom: 5px
}

#add-project-dialog .template-group-header .project-type-icon {
    width: 18px;
    height: 18px;
    vertical-align: top;
    margin-right: 5px
}

#add-project-dialog .template-group {
    padding-bottom: 0;
    margin-bottom: 8px
}

#add-project-dialog.aui-dialog .dialog-button-panel .footer-links .button-panel-link {
    padding-left: 10px
}

#add-project-dialog .offscreen-left {
    left: -9999px;
    position: absolute
}

#add-project-dialog .create-shared-info {
    display: none;
    color: #999
}

#add-project-dialog .field-group.project-picker-group {
    padding-top: 2em;
    padding-bottom: 2em
}

#add-project-dialog .aui-icon-help {
    cursor: pointer
}

#add-project-dialog #create-shared-project-form p {
    margin-top: 0
}

.aui-icon.aui-icon-create-shared {
    background-image: url("")
}

#inline-dialog-shared-project-help-popup {
    z-index: 3500
}

#inline-dialog-shared-project-help-popup .shared-help {
    padding: 10px
}

#inline-dialog-shared-project-help-popup .shared-help ul {
    margin-top: 6px
}

/* module-key = 'com.atlassian.plugins.jira-project-creation:project-creation-resources', location = '/css/project-creation.css' */
.project-creation-success {
    display: block
}

.project-creation-success > ul {
    list-style: none;
    padding: 5px;
    padding-left: 10px
}

.project-creation-success > ul > li {
    padding-bottom: 5px
}

.project-creation-success > ul > li > div.created-entity-status {
    display: inline;
    padding-right: 10px
}

.project-creation-acknowledge-spinner {
    padding-right: 10px
}

.project-creation-success > ul > li:last-child {
    border-top: 1px solid #ccc;
    margin-top: 8px;
    padding-top: 11px
}

.project-creation-success > .aui-message {
    margin-bottom: 8px;
    margin-top: 2px
}

.ghx-wizard-panel form.aui .remote-root-checkboxes div.checkbox {
    margin-top: 5px
}

/* module-key = 'com.atlassian.plugins.atlassian-nav-links-plugin:rotp-projectshortcuts', location = 'projectshortcuts/projectshortcuts.css' */
.dialog-panel-body .projectshortcuts-heading {
    color: #707070;
    font-size: 1em;
    font-weight: bold;
    margin: 20px 0 0;
    text-transform: uppercase
}

.projectshortcut-links {
    color: #707070;
    list-style: none;
    margin: 10px 0 0;
    padding: 0
}

.projectshortcut-links > li {
    display: inline-block;
    margin-top: 10px
}

.projectshortcut-links > li:after {
    content: "\2022";
    margin: 0 10px
}

.projectshortcut-links > .last:after {
    content: normal;
    margin: 0
}

.projectshortcuts-heading + .projectshortcut-links {
    margin-top: 0
}

.projectshortcuts-loading {
    padding-bottom: 48px;
    position: relative;
    text-align: center
}

.projectshortcuts-loading:after {
    bottom: 0;
    content: url();
    left: 50%;
    margin-left: -8px;
    position: absolute
}

.aui-dialog #projectShortcutsContent {
    padding-left: 11px
}

.project-shortcut-dialog-trigger {
    cursor: pointer;
    float: left;
    position: relative
}

.project-shortcut-dialog-trigger:after {
    background: url() no-repeat 0 0;
    content: "";
    display: none;
    top: 0;
    left: 0;
    height: 16px;
    width: 16px;
    position: absolute
}

.project-shortcut-dialog-trigger:hover:after {
    display: block
}

.project-shortcut-helptip h3 {
    font-size: 19px;
    line-height: 1.2106;
    margin-top: 0
}

.project-dialog-header-wrapper .project-header {
    border-bottom: 1px solid #CCC;
    padding: 10px 0 14px 15px;
    background-color: #f2f2f2;
    margin: 0;
    height: 48px
}

.project-dialog-header-wrapper .project-header img {
    height: 48px;
    width: 48px;
    -webkit-border-radius: 50%;
    border-radius: 50%
}

#project-shortcuts-dialog .dialog-panel-body {
    padding-left: 0;
    padding-right: 0;
    padding-top: 0
}

.project-dialog-header-wrapper h2.dialog-title {
    border-bottom: 0;
    display: inline-block;
    vertical-align: top;
    padding-top: 5px;
    min-width: 50%;
    padding-right: 0;
    padding-left: 0;
    margin-right: 18px;
    margin-left: 18px;
    line-height: 48px
}

.poject-dialog-header-wrapper {
    padding: 20px
}

.project-dialog-header-wrapper .project-right-column {
    padding-left: 10px
}

.project-dialog-header-wrapper .project-content-wrapper {
    padding: 20px 60px 20px 85px;
    color: #333
}

.project-dialog-header-wrapper .project-heading {
    background-color: #f2f2f2;
    padding-top: 15px;
    padding-left: 10px;
    padding-bottom: 25px;
    padding-right: 60px
}

.projectshortcuts-description {
    padding-top: 20px;
    max-height: 72px;
    overflow: hidden
}

/* module-key = 'com.atlassian.jira.jira-issue-link-web-plugin:issue-link-web-link', location = 'css/issuelink-weblink.css' */
#web-link-url {
    background-image: url("//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.275.0/_/download/resources/com.atlassian.jira.jira-issue-link-web-plugin:issue-link-web-link/../../../images/icons/generic_link_16.png");
    background-repeat: no-repeat;
    background-position: 2px 50%;
    background-size: 16px 16px;
    padding-left: 20px;
}

#web-link-url.loading {
    background-image: url("//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.275.0/_/download/resources/com.atlassian.jira.jira-issue-link-web-plugin:issue-link-web-link/images/throbber.gif");
}

/* module-key = 'com.atlassian.jira.jira-issue-link-web-plugin:issue-link-web-link', location = 'css/issuelink-macro.css' */
.jira-issue-macro {
    background: none repeat scroll 0 0 #f5f5f5;
    border: 1px solid #ccc;
    border-radius: 3px;
    display: inline-block;
    line-height: 14px;
}

.jira-issue-macro .jira-issue-macro-key {
    padding-left: 2px;
}

.jira-issue-macro .icon {
    height: 16px;
    min-width: 16px;
    margin-right: 5px;
    vertical-align: middle;
}

.jira-issue-macro {
    line-height: 12px;
    padding-bottom: 1px;
}

.jira-status {
    padding-left: 0;
    padding-bottom: 2px;
    font-size: 7pt;
}

.jira-issue-macro .summary {
    padding: 2px;
}

/* module-key = 'com.atlassian.jconnect.jconnect-plugin:common', location = 'css/ViewLocation.css' */
.jConnectLocation .jConnectMap {
    display: none;
    height: 300px;
    width: 600px
}

.jConnectLocation.open .jConnectMap {
    display: block
}

/* module-key = 'com.atlassian.plugins.atlassian-connect-plugin:iframe-host-css', location = '/css/core/host-css.css' */
/*! atlassian-connect-js - v3.2.4 - 2016-08-10 */

.ap-status small {
    color: #707070;
}

.ap-loading, .ap-load-timeout {
    padding-left: 4px;
}

.ap-dialog-content {
    padding: 0 !important;
    overflow: hidden !important;
}

.ap-dialog-content .ap-stats {
    padding: 5px 10px;
    background: #f5f5f5;
    border-top: 1px solid #e9e9e9;
}

.ap-link-disabled, .ap-link-disabled:hover, .ap-link-disabled:visited, .ap-link-disabled:focus {
    color: gray !important;
    text-decoration: none;
}

/* ap-content div has some whitespace in it, which results in the element having
 * a minimum height of ~20px. Setting font-size to 0px should be safe given that
 * the element only contains an iframe. */
.ap-container .ap-content {
    font-size: 0px;
}

.ap-container iframe {
    border: 0;
}

.ap-container iframe.full-size-general-page {
    border-bottom: 1px solid #ccc;
}

.ap-stats .small-spinner {
    width: 20px;
    height: 20px;
    float: left;
    margin-right: 4px;
}

.aui-inline-dialog .ap-stats, .ap-dialog-content .ap-stats {
    display: block;
}

.ap-aui-message {
    font-size: 14px;
    margin: 10px;
}

.ap-content {
    line-height: 0;
    margin: 0;
    padding: 0;
    font-size: 0;
}

#ac-message-container {
    top: 20px;
    left: 50%;
    max-width: 600px;
    position: fixed;
    z-index: 4000;
}

.ap-stats {
    padding: 0px 10px;
    background-color: #f5f5f5;
}

.ap-dialog-container .ap-container {
    height: 100%;
}

.ap-aui-dialog2 div {
    height: 100%;
}

.ap-aui-dialog2 div.ap-stats {
    height: auto;
    position: absolute; /* go over the top of the bottom bar when visible */
}

/* add new aui dialog size of maximum */
.aui-dialog2-maximum.ap-aui-dialog2.aui-layer {
    top: 0;
    height: 100%;
}

.ap-aui-dialog2 .aui-dialog2-content {
    padding: 0;

    /* in chrome'd dialogs - fixes scrollbars added by iframes with scrollbars pushing the width out */
    overflow: hidden;

    /* in safari, chromeless dialogs become invisible, because apparently GPU FTW */
    -webkit-transform: translatez(0);
    will-change: opacity, visibility;
}

.ap-aui-dialog2 iframe {
    display: block;
}

.ap-aui-dialog2.ap-aui-dialog2-chromeless .aui-dialog2-content {
    background-color: transparent;

    /* Override the aui selector that assumes the last-child is the footer */
    border-radius: 0;
}

.ap-header-controls.aui-dialog2 .aui-dialog2-header {
    background-color: #000;
    border-radius: 0;
    height: 50px;
    margin-top: 0;
    padding: 0 0 0 20px;
}

.ap-header-controls .header-title-container {
    max-width: 70%;
    display: block;
    float: left;
    height: 50px
}

.ap-header-controls .header-title-container div {
    color: #fff;
    line-height: 50px;
    white-space: nowrap;
    overflow: hidden
}

.ap-header-controls .header-control-panel {
    padding-left: 0;
    text-align: right;
    float: right;
    max-width: 30%;
    display: block;
    height: 50px
}

.ap-header-controls .header-control-panel > span {
    display: inline-block
}

.ap-header-controls .header-control-panel .aui-button {
    background-color: #000; /* Override blue for primary controls*/
    background-position: center;
    background-repeat: no-repeat;
    border-left: 1px solid #333;
    border-radius: 0px;
    height: 50px;
    float: left;
    margin-left: 0; /* overrides AUI style of 10px */
    text-align: left;
    text-indent: -999em;
    width: 50px
}

/* Pads the button icons provided by the AUI Icon font */
.ap-header-controls .header-control-panel .aui-icon-small:before {
    color: #fff;
    margin-left: 16px;
}

/* Reduce the height of the content div to allow for the height of the header bar */
.ap-header-controls .aui-dialog2-content {
    max-height: calc(100% - 50px);
}

/* module-key = 'com.atlassian.plugins.atlassian-connect-plugin:iframe-host-css', location = '/css/iframe/host.css' */
.ap-status small {
    color: #707070;
}

.ap-loading, .ap-load-timeout {
    padding-left: 4px;
}

.ap-dialog-content {
    padding: 0 !important;
    overflow: hidden !important;
}

.ap-dialog-content .ap-stats {
    padding: 5px 10px;
    background: #f5f5f5;
    border-top: 1px solid #e9e9e9;
}

.ap-link-disabled, .ap-link-disabled:hover, .ap-link-disabled:visited, .ap-link-disabled:focus {
    color: gray !important;
    text-decoration: none;
}

/* ap-content div has some whitespace in it, which results in the element having
 * a minimum height of ~20px. Setting font-size to 0px should be safe given that
 * the element only contains an iframe. */
.ap-container .ap-content {
    font-size: 0px;
}

.ap-container iframe {
    border: 0;
}

.ap-container iframe.full-size-general-page {
    border-bottom: 1px solid #ccc;
}

.ap-stats .small-spinner {
    width: 20px;
    height: 20px;
    float: left;
    margin-right: 4px;
}

.aui-inline-dialog .ap-stats, .ap-dialog-content .ap-stats {
    display: block;
}

.ap-aui-message {
    margin: 10px;
}

.ap-content {
    line-height: 0;
    margin: 0;
    padding: 0;
    font-size: 0;
}

/* Sets JIRA workflow post function "view" to not break over lines (caused by hidden buttons which float right) */
.ap-postFunction > .ap-container {
    margin-right: 120px;
}

/* module-key = 'com.atlassian.plugins.atlassian-connect-plugin:iframe-host-css', location = '/css/iframe/admin.css' */
.page-type-admin.ac-content-page .aui-page-panel-content {
    padding: 0;
}

/* module-key = 'com.atlassian.plugins.atlassian-connect-plugin:iframe-host-css', location = 'css/messages/main.css' */
#ac-message-container {
    top: 20px;
    left: 50%;
    max-width: 600px;
    position: fixed;
    z-index: 4000;
}

/* module-key = 'com.atlassian.auiplugin:dialog2', location = 'src/less/dialog2.less' */
.aui-dialog2 {
    box-sizing: border-box;
    position: relative;
    left: 0;
    right: 0;
    margin-left: auto;
    margin-right: auto;
    visibility: hidden;
    height: calc(100% - 320px)
}

.aui-dialog2.aui-layer {
    position: fixed;
    overflow: visible;
    top: 169px
}

.aui-dialog2-small {
    width: 400px;
    min-height: 131px
}

.aui-dialog2-medium {
    width: 600px;
    min-height: 231px
}

.aui-dialog2-large {
    width: 800px;
    min-height: 431px
}

.aui-dialog2-xlarge {
    width: 980px;
    min-height: 431px
}

.aui-dialog2-small .aui-dialog2-content {
    min-height: 80px
}

.aui-dialog2-medium .aui-dialog2-content {
    min-height: 180px
}

.aui-dialog2-xlarge .aui-dialog2-content, .aui-dialog2-large .aui-dialog2-content {
    min-height: 380px
}

@media all and (max-height: 700px) {
    .aui-dialog2-large .aui-dialog2-content, .aui-dialog2-xlarge .aui-dialog2-content {
        min-height: 180px
    }

    .aui-dialog2-large, .aui-dialog2-xlarge {
        min-height: 131px;
        height: calc(100% - 220px)
    }
}

@media all and (max-height: 500px) {
    .aui-dialog2-medium .aui-dialog2-content, .aui-dialog2-large .aui-dialog2-content, .aui-dialog2-xlarge .aui-dialog2-content {
        min-height: 80px
    }

    .aui-dialog2-medium {
        min-height: 131px;
        height: calc(100% - 220px)
    }
}

@media all and (max-width: 1000px) {
    .aui-dialog2-xlarge {
        width: 100%;
        height: calc(100% - 120px)
    }

    .aui-dialog2-xlarge.aui-layer {
        top: 69px
    }

    .aui-dialog2-xlarge .aui-dialog2-content {
        height: 100%
    }
}

@media all and (max-width: 820px) {
    .aui-dialog2-large {
        width: 100%;
        height: calc(100% - 120px)
    }

    .aui-dialog2-large.aui-layer {
        top: 69px
    }

    .aui-dialog2-large .aui-dialog2-content {
        height: 100%
    }
}

@media all and (max-width: 620px) {
    .aui-dialog2-medium {
        width: 100%;
        height: calc(100% - 120px)
    }

    .aui-dialog2-medium.aui-layer {
        top: 69px
    }

    .aui-dialog2-medium .aui-dialog2-content {
        height: 100%
    }
}

@media all and (max-width: 420px) {
    .aui-dialog2-small {
        width: 100%;
        height: calc(100% - 120px)
    }

    .aui-dialog2-small.aui-layer {
        top: 69px
    }

    .aui-dialog2-small .aui-dialog2-content {
        height: 100%
    }
}

.aui-dialog2-header, .aui-dialog2-footer {
    background: #f5f5f5;
    visibility: visible
}

.aui-dialog2.aui-layer[aria-hidden="true"] .aui-dialog2-header, .aui-dialog2.aui-layer[aria-hidden="true"] .aui-dialog2-footer, .aui-dialog2.aui-layer[aria-hidden="true"] .aui-dialog2-content {
    opacity: 0;
    transition: opacity .2s, visibility .2s;
    transition-delay: 0s;
    visibility: hidden
}

.aui-dialog2.aui-layer[aria-hidden="false"] .aui-dialog2-header, .aui-dialog2.aui-layer[aria-hidden="false"] .aui-dialog2-footer, .aui-dialog2.aui-layer[aria-hidden="false"] .aui-dialog2-content {
    opacity: 1;
    transition: opacity .2s;
    transition-delay: 0s;
    visibility: visible
}

.aui-dialog2 .aui-dialog2-content {
    max-height: 100%
}

.aui-dialog2-content {
    background-color: #fff;
    box-sizing: border-box;
    overflow: auto;
    padding: 20px;
    visibility: visible
}

.aui-dialog2-content:last-child {
    border-radius: 0 0 5px 5px
}

.aui-dialog2 .aui-dialog2-header {
    margin-top: -69px
}

.aui-dialog2-header {
    border-bottom: 1px solid #ccc;
    border-radius: 5px 5px 0 0;
    box-sizing: border-box;
    color: #333;
    font-weight: normal;
    height: 69px;
    padding: 0 20px;
    width: 100%;
    display: table
}

.aui-dialog2-header-actions {
    width: 100%
}

.aui-dialog2-header-main, .aui-dialog2-header-actions, .aui-dialog2-header-secondary, .aui-dialog2-header-close {
    display: table-cell;
    vertical-align: middle
}

.aui-dialog2[data-aui-modal="true"] .aui-dialog2-header-close {
    display: none
}

.aui-dialog2-footer-hint {
    color: #707070;
    line-height: 31px
}

.aui-dialog2-footer-hint, .aui-dialog2-header-main {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-right: 10px
}

.aui-dialog2-header-main {
    max-width: 400px
}

.aui-dialog2-header-secondary, .aui-dialog2-header-close, .aui-dialog2-footer-actions {
    text-align: right
}

.aui-dialog2-footer-actions {
    float: right
}

.aui-dialog2-header-close {
    width: 20px;
    height: 20px;
    padding-left: 5px;
    text-align: right;
    vertical-align: middle;
    line-height: 100%;
    cursor: pointer;
    color: #707070
}

.aui-iconfont-close-dialog:before {
    content: "\f11b"
}

.aui-dialog2-warning .aui-dialog2-header {
    background-color: #d04437;
    border-bottom-color: #d04437;
    color: #fff
}

.aui-dialog2-warning .aui-dialog2-header .aui-dialog2-header-main, .aui-dialog2-warning .aui-dialog2-header .aui-dialog2-header-actions a, .aui-dialog2-warning .aui-dialog2-header .aui-dialog2-header-secondary a, .aui-dialog2-warning .aui-dialog2-header .aui-dialog2-header-close {
    color: inherit
}

.aui-dialog2-header-close .aui-icon {
    vertical-align: middle
}

.aui-dialog2-footer {
    border-top: 1px solid #ccc;
    box-sizing: border-box;
    height: 51px;
    overflow: hidden;
    padding: 10px 20px;
    width: 100%;
    border-radius: 0 0 5px 5px
}

.aui-dialog2-footer:empty {
    height: 5px;
    padding: 0
}

/* module-key = 'com.atlassian.jira.plugins.jira-dnd-attachment-plugin:jira-html5-attach-images-resources', location = 'css/jira-html5-attach-images.css' */
.attach-screenshot-pasted-image {
    max-height: 280px;
    max-width: 100%;
    vertical-align: middle
}

.attach-screenshot-padding {
    padding: .5em
}

#attach-screenshot-image-container {
    height: 300px;
    text-align: center;
    line-height: 300px;
    border: 1px solid #f0f0f0
}

#attach-screenshot-image-container.focus {
    border-color: #326ca6;
    border-style: dotted
}

.attach-screenshot-placeholder {
    font-size: 1em
}

#attach-screenshot-progress-container .file-progress {
    position: relative;
    height: 5px;
    width: 320px;
    padding: 5px 0
}

#attach-screenshot-upload-progress .progress-background-color {
    background: #e9e9e9;
    border-radius: 3px;
    border-width: 0
}

#attach-screenshot-upload-progress .progress-fill-color {
    background: #3572b0;
    border-radius: 3px 0 0 3px
}

#attach-screenshot-fake-input {
    border: 0;
    width: 1px;
    height: 1px;
    margin: 0;
    position: absolute;
    opacity: 0
}

#attach-screenshot-placeholder-message {
    text-align: center
}

.attach-screenshot-dragover {
    box-shadow: 0 0 20px #BBB inset;
    border-color: #BBB;
    background-color: #fafafa
}

.attach-screenshot-padding-inner .field-group.attach-screenshot-image-error {
    padding-left: 0
}

.aui-message + #attach-screenshot-inner-container {
    margin-top: 10px
}

.attach-screenshot-paste-catcher {
    position: fixed;
    width: 1px;
    height: 1px;
    opacity: 0;
    overflow: hidden
}

.issueaction-attach-screenshot-html5 {
    display: none !important
}

/* module-key = 'com.atlassian.applinks.applinks-plugin:applinks-public', location = 'css/applinks.public.css' */
form.aui .aui-icon.icon-applinks-key, .aui-icon.icon-applinks-key {
    background: url("//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/6.0.3/_/download/resources/com.atlassian.applinks.applinks-plugin:applinks-public/images/icon_key.png") no-repeat scroll 0 0 transparent;
    width: 16px;
    height: 16px
}

form.aui .aui-icon.icon-applinks-key-success, .aui-icon.icon-applinks-key-success {
    background: url("//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/6.0.3/_/download/resources/com.atlassian.applinks.applinks-plugin:applinks-public/images/icon_key_success.png") no-repeat scroll 0 0 transparent;
    width: 16px;
    height: 16px
}

span.applinks-auth-request {
    background: #fffff0;
    border: 1px solid #ccc;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px 3px 3px 3px;
    display: inline-block;
    margin: 1px 0;
    padding: 2px 4px
}

span.applinks-auth-request .applinks-request-description {
    background: url("//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/6.0.3/_/download/resources/com.atlassian.applinks.applinks-plugin:applinks-public/images/icon_key.png") no-repeat 0 1px;
    padding-left: 20px
}

/* module-key = 'com.atlassian.jira.jira-issue-link-applinks-common-plugin:issue-link-applinks', location = 'css/issuelink-applinks.css' */
form.aui .issue-link-applinks-authentication-message .aui-message:first-child {
    margin-top: 10px;
}

.issue-link-oauth-toggle {
    border-top: 1px solid #ddd;
    padding-top: 8px;
}

/* module-key = 'com.atlassian.jira.jira-issue-link-remote-jira-plugin:issue-link-jira-search-js', location = 'css/issuelink-jira-search.less' */
#remote-jira-search-dialog #jql-search-container {
    display: inline-block;
    position: relative;
    vertical-align: middle;
    width: 500px
}

#remote-jira-search-dialog #jql-search-container textarea {
    resize: vertical;
    width: 100%;
    max-width: none;
    padding-left: 26px;
    padding-right: 10px;
    vertical-align: top;
    z-index: 1
}

#remote-jira-search-dialog #jql-search-container #jql-search-error {
    position: absolute;
    left: 5px;
    top: 50%;
    margin-top: -8px;
    width: 16px;
    height: 16px;
    z-index: 2
}

#remote-jira-search-dialog .search-button {
    margin-left: 5px;
    vertical-align: middle
}

#remote-jira-search-dialog #simple-search-toggle {
    display: inline-block;
    vertical-align: top;
    padding: 5px 0 0
}

#remote-jira-search-dialog #autocomplete-loading, #remote-jira-search-dialog #autocomplete-failed {
    margin-left: 10px;
    color: #666
}

#remote-jira-searchresult {
    table-layout: fixed;
    margin-top: 16px
}

#search-results-table {
    overflow: auto;
    height: 360px
}

#search-results-table td {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

#search-results-table tbody tr:hover {
    background-color: #f0f0f0;
    cursor: pointer
}

#search-results-table .selection {
    width: 1em
}

#search-results-table .type {
    width: 3em
}

#search-results-table .key {
    width: 9em
}

#search-results-table td.key {
    color: #3b73af
}

#search-results-table .status {
    width: 7em
}

#search-results-table .aui-message {
    margin-top: 10px
}

/* module-key = 'com.atlassian.pas:pas-everypage-static', location = 'css/pas.css' */
span.pas-announcement-time {
    display: none
}

/* module-key = 'jira.webresources:avatar-picker', location = '/includes/ajs/avatarpicker/AvatarPicker.less' */
.jira-avatars {
    margin: 0;
    padding: 0;
    list-style-type: none
}

.jira-avatars img {
    margin: 3px;
    padding: 2px;
    border: 2px solid transparent;
    vertical-align: middle
}

.jira-avatars .jira-avatar {
    cursor: pointer;
    display: inline-block;
    position: relative
}

.jira-avatars .jira-avatar > span {
    display: block;
    margin: 0;
    padding: 0;
    line-height: 0
}

.jira-avatars .jira-avatar:hover img {
    -moz-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.5);
    box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.5);
    border-color: #000
}

.jira-avatars .jira-avatar .jira-delete-avatar {
    opacity: 0;
    position: absolute;
    height: 16px;
    width: 16px;
    background: url("//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1.0/_/download/resources/jira.webresources:avatar-picker/../../../images/icn-remove.png") 0 0 no-repeat;
    top: -2px;
    right: -1px;
    text-indent: -9999px
}

.jira-avatars .jira-avatar:hover .jira-delete-avatar {
    opacity: 1
}

.jira-avatars .jira-avatar .jira-delete-avatar:focus {
    opacity: 1
}

.jira-avatars .jira-selected-avatar img {
    border-color: #3c78b5
}

.jira-avatars .jira-selected-avatar:hover img {
    border-color: #3c78b5;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none
}

.jira-avatars .jira-selected-avatar .jira-delete-avatar {
    top: -4px;
    right: -3px
}

.jira-avatar-upload-form, form.aui.jira-avatar-upload-form {
    margin: 0 auto;
    padding: 20px;
    position: relative;
    width: 50%
}

.jira-avatar-upload-form + .form-body, form.aui.jira-avatar-upload-form + .form-body {
    border-top: 1px solid #ddd;
    overflow: auto
}

.aui-message.jira-avatar-upload {
    padding-left: 1em
}

.aui-message.jira-avatar-upload p.title {
    margin-bottom: 5px
}

.jira-avatar-picker-trigger {
    cursor: pointer;
    display: inline-block;
    position: relative
}

.jira-avatar-picker-trigger:hover {
    background: #fff
}

.jira-avatar-picker-trigger > img {
    vertical-align: middle
}

.jira-avatar-picker-trigger .aui-avatar {
    vertical-align: middle
}

.jira-avatar-picker-trigger .avatar-select-text {
    margin-left: 0.3em
}

.jira-avatar-cropper-form {
    overflow: hidden
}

.jira-avatar-cropper-form .jira-avatar-cropper-header {
    padding: 16px;
    overflow: auto
}

.jira-avatar-cropper-form .jira-avatar-cropper-header p {
    margin: 0
}

.jira-avatar-cropper-form .jira-avatar-cropper-header + .form-body {
    border-top: 1px solid #ddd;
    overflow: auto;
    padding-top: 16px
}

.jira-avatar-cropper-form .form-footer {
    text-align: right
}

.jira-avatar-cropper-form .form-footer .icon.spinner {
    margin-right: 10px;
    margin-bottom: 10px;
    vertical-align: middle
}

.avatarorframe .submit-buttons {
    float: right;
    text-align: right;
    margin-bottom: 5px
}

.avatarorframe .avataror {
    clear: both
}

.avataror {
    margin: 0 auto;
    padding: 5px
}

#avataror p {
    white-space: normal !important
}

.avataror-preview {
    margin-right: 15px !important
}

.gravatar-help .hidden {
    display: none
}

/* module-key = 'com.atlassian.labs.hipchat.hipchat-for-jira-plugin:update-plugin-banner-resources', location = 'less/banner/update-banner.less' */
.hipchat-update-banner {
    width: 320px
}

#remove-hipchat-v1-link {
    float: right
}

/* module-key = 'com.atlassian.feedback.jira-feedback-plugin:button-template', location = '/less/styles.less' */
.jira-feedback-plugin-icon {
    background: url("");
    background-size: 16px 16px
}

.aui-sidebar-section-tooltip .tipsy-inner {
    text-align: left
}

/* module-key = 'com.atlassian.auiplugin:aui-help', location = 'src/less/adg-help.less' */
.aui-help.aui-help-text, .aui-help.aui-help-empty-state {
    margin: 10px 0 0 0;
    overflow: hidden;
    padding: 0;
    width: 720px
}

.aui-help .aui-help-content {
    border-left: 4px solid #f79232;
    font-size: 16px;
    line-height: 1.5;
    padding-left: 20px
}

.aui-help .aui-help-content > h1, .aui-help .aui-help-content > h2, .aui-help .aui-help-content > h3, .aui-help .aui-help-content > h4, .aui-help .aui-help-content > h5, .aui-help .aui-help-content > h6 {
    color: #707070;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase
}

.aui-help .aui-help-illustration + .aui-help-content {
    border-left: none;
    margin-left: 128px
}

.aui-help .aui-help-illustration {
    float: left
}

.aui-help .aui-help-content > p {
    margin: 5px 0 0 0
}

aui-inline-dialog.aui-help .aui-inline-dialog-contents, .aui-inline-dialog.aui-help .aui-inline-dialog-contents {
    border-color: #f79232;
    border-width: 2px
}

aui-inline-dialog.aui-help .aui-inline-dialog-contents h2:first-child, .aui-inline-dialog.aui-help .aui-inline-dialog-contents h2:first-child {
    color: #707070;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase
}

aui-inline-dialog.aui-help::before, .aui-inline-dialog.aui-help::before {
    border-bottom-color: #f79232
}

aui-inline-dialog.aui-help.aui-alignment-side-top::after, .aui-inline-dialog.aui-help.aui-alignment-side-top::after {
    margin-top: -1px
}

aui-inline-dialog.aui-help.aui-alignment-side-top.aui-alignment-element-attached-top::after, .aui-inline-dialog.aui-help.aui-alignment-side-top.aui-alignment-element-attached-top::after {
    margin-top: 1px
}

aui-inline-dialog.aui-help.aui-alignment-side-bottom::after, .aui-inline-dialog.aui-help.aui-alignment-side-bottom::after {
    margin-top: 1px
}

aui-inline-dialog.aui-help.aui-alignment-side-bottom.aui-alignment-element-attached-bottom::after, .aui-inline-dialog.aui-help.aui-alignment-side-bottom.aui-alignment-element-attached-bottom::after {
    margin-top: -1px
}

aui-inline-dialog.aui-help.aui-alignment-side-left::after, .aui-inline-dialog.aui-help.aui-alignment-side-left::after {
    margin-left: -1px
}

aui-inline-dialog.aui-help.aui-alignment-side-left.aui-alignment-element-attached-left::after, .aui-inline-dialog.aui-help.aui-alignment-side-left.aui-alignment-element-attached-left::after {
    margin-left: 1px
}

aui-inline-dialog.aui-help.aui-alignment-side-right::after, .aui-inline-dialog.aui-help.aui-alignment-side-right::after {
    margin-left: 1px
}

aui-inline-dialog.aui-help.aui-alignment-side-right.aui-alignment-element-attached-right::after, .aui-inline-dialog.aui-help.aui-alignment-side-right.aui-alignment-element-attached-right::after {
    margin-left: -1px
}

.aui-help .aui-inline-dialog-arrow.aui-css-arrow::after, .aui-help .aui-inline-dialog-arrow.aui-css-arrow::before {
    border-color: #f79232 transparent
}

.aui-help .aui-inline-dialog-arrow.aui-css-arrow::after {
    border-bottom-color: #fff;
    top: 2px
}

.aui-help .aui-inline-dialog-arrow.aui-css-arrow.aui-bottom-arrow::after {
    border-top-color: #fff;
    top: -2px
}

.aui-help .aui-inline-dialog-arrow.aui-css-arrow.aui-left-arrow::after, .aui-help .aui-inline-dialog-arrow.aui-css-arrow.aui-left-arrow::before {
    border-color: transparent #f79232
}

.aui-help .aui-inline-dialog-arrow.aui-css-arrow.aui-left-arrow::after {
    border-color: transparent #ffffff transparent transparent;
    right: -2px;
    top: 0px
}

/* module-key = 'com.atlassian.plugins.helptips.jira-help-tips:help-tip', location = 'css/helptip.css' */
.jira-help-tip.aui-inline-dialog .helptip-title, .jira-help-tip.aui-inline-dialog .helptip-link {
    margin-bottom: .5em
}

.jira-help-tip.aui-inline-dialog .helptip-sequence-paging {
    color: #707070;
    display: inline-block;
    float: right;
    line-height: 30px
}

.jira-help-tip.aui-inline-dialog .tip-footer {
    margin-top: 10px
}

/* module-key = 'com.atlassian.jira.plugins.jira-admin-helper-plugin:dialog-resources', location = 'css/link.less' */
#inline-dialog-field_picker_popup .whereismycf-qfpicker-link {
    float: right
}

/* module-key = 'com.atlassian.jira-core-project-templates:jira-core-project-templates-resources', location = '/css/core-project-templates.css' */
#add-project-dialog .project-template-issuetype-list {
    display: block;
    list-style: none;
    padding: 0;
    word-wrap: break-word;
    word-break: break-word;
    margin-top: 10px;
    margin-left: 15px
}

#add-project-dialog .project-template-issuetype-list > li {
    position: relative;
    padding-left: 22px
}

#add-project-dialog .suitable-projects-for-the-template {
    padding: 0;
    margin-left: 15px
}

#add-project-dialog .issuetype-icon {
    position: absolute;
    left: 0;
    margin-top: 2px;
    width: 16px;
    height: 16px
}

#add-project-dialog .left-info {
    width: 370px;
    float: left;
    padding-right: 10px
}

#add-project-dialog .right-info {
    background-repeat: no-repeat;
    background-position: top center;
    width: 400px;
    height: 270px;
    float: right;
    margin-top: -8px
}

#add-project-dialog .right-info.issue-tracking-screenshot {
    background-image: url('//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.0.3/_/download/resources/com.atlassian.jira-core-project-templates:jira-core-project-templates-resources/images/simple-issue-tracking-wf.png')
}

#add-project-dialog .issuetype-icon.newfeature {
    background-image: url('//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.0.3/_/download/resources/com.atlassian.jira-core-project-templates:jira-core-project-templates-resources/images/icons/svg/newfeature.svg')
}

#add-project-dialog .issuetype-icon.task {
    background-image: url('//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.0.3/_/download/resources/com.atlassian.jira-core-project-templates:jira-core-project-templates-resources/images/icons/svg/task.svg')
}

#add-project-dialog .issuetype-icon.subtask {
    background-image: url('//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.0.3/_/download/resources/com.atlassian.jira-core-project-templates:jira-core-project-templates-resources/images/icons/svg/subtask.svg')
}

#add-project-dialog .issuetype-icon.story {
    background-image: url('//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.0.3/_/download/resources/com.atlassian.jira-core-project-templates:jira-core-project-templates-resources/images/icons/svg/story.svg')
}

#add-project-dialog .issuetype-icon.bug {
    background-image: url('//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.0.3/_/download/resources/com.atlassian.jira-core-project-templates:jira-core-project-templates-resources/images/icons/svg/bug.svg')
}

#add-project-dialog .top-panel {
    padding-bottom: 15px;
    width: 100%;
    float: top
}

#add-project-dialog .right-panel {
    padding: 3px 3px 3px 30px;
    width: 40%;
    float: left
}

#add-project-dialog .left-panel {
    padding: 3px;
    padding-left: 0;
    width: 40%;
    float: left
}

#add-project-dialog .workflow {
    background-size: 100%;
    background-repeat: no-repeat;
    width: 330px;
    height: 100px;
    margin-top: 20px
}

#add-project-dialog .workflow.taskManagement {
    background-image: url('//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.0.3/_/download/resources/com.atlassian.jira-core-project-templates:jira-core-project-templates-resources/images/svg/core-task-management-workflow.svg')
}

#add-project-dialog .workflow.projectManagement {
    background-image: url('//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.0.3/_/download/resources/com.atlassian.jira-core-project-templates:jira-core-project-templates-resources/images/svg/core-project-management-workflow.svg')
}

#add-project-dialog .workflow.processManagement {
    background-image: url('//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.0.3/_/download/resources/com.atlassian.jira-core-project-templates:jira-core-project-templates-resources/images/svg/core-process-management-workflow.svg');
    width: 430px;
    height: 130px;
    margin-top: 10px
}

/* module-key = 'com.atlassian.auiplugin:aui-toggle', location = 'src/less/aui-toggle.less' */
aui-toggle {
    box-sizing: border-box;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    height: 2.16666667em;
    padding: 6px 8px;
    position: relative;
    vertical-align: baseline;
    width: 58px
}

aui-toggle::before {
    content: "\00a0"
}

aui-toggle::after {
    background-color: transparent;
    border-radius: 3.01px;
    bottom: 0;
    content: '';
    left: 0;
    pointer-events: none;
    position: absolute;
    right: 0;
    top: 0
}

.aui-toggle-input {
    -webkit-appearance: button;
    -moz-appearance: radio-container;
    border-radius: 3.01px;
    bottom: 0;
    cursor: pointer;
    height: 100%;
    left: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%
}

.aui-toggle-view {
    background-color: #ccc;
    border-radius: 3.01px;
    bottom: 0;
    box-sizing: border-box;
    display: block;
    left: 0;
    pointer-events: none;
    position: absolute;
    right: 0;
    transition: background-color 100ms linear;
    top: 0
}

.aui-toggle-view::after {
    background-color: #f5f5f5;
    border-radius: 3.01px;
    bottom: 1px;
    content: '';
    display: block;
    left: 1px;
    position: absolute;
    top: 1px;
    -webkit-transition: -webkit-transform 150ms ease-in-out;
    transition: transform 150ms ease-in-out;
    width: 24px
}

.aui-toggle-tick, .aui-toggle-cross {
    position: absolute;
    top: 5px
}

.aui-toggle-tick::before, .aui-toggle-cross::before {
    left: 50%;
    -ms-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    transition: opacity 250ms ease-in-out
}

.aui-toggle-tick {
    color: #fff;
    left: 8px
}

.aui-toggle-cross {
    color: #707070;
    right: 8px
}

.aui-toggle-input:checked + .aui-toggle-view, .aui-toggle-input.indeterminate-checked + .aui-toggle-view {
    background-color: #1d8831
}

.aui-toggle-input:checked + .aui-toggle-view::after, .aui-toggle-input.indeterminate-checked + .aui-toggle-view::after {
    -ms-transform: translateX(32px);
    -webkit-transform: translateX(32px);
    transform: translateX(32px)
}

aui-toggle:not([disabled]):not([busy]):hover .aui-toggle-view::after, aui-toggle:not([disabled]):not([busy]) .aui-toggle-input:focus + .aui-toggle-view::after {
    background-color: #e9e9e9
}

aui-toggle[disabled], aui-toggle[busy] {
    cursor: auto
}

aui-toggle[disabled] .aui-toggle-input, aui-toggle[busy] .aui-toggle-input {
    cursor: auto;
    pointer-events: none
}

aui-toggle[disabled]::after, aui-toggle[busy]::after {
    background-color: rgba(255, 255, 255, 0.5)
}

aui-toggle[busy] .aui-toggle-tick::before, aui-toggle[busy] .aui-toggle-cross::before {
    opacity: 0;
    transition: auto
}

/* module-key = 'com.atlassian.jira.jira-issue-link-confluence-plugin:confluence-page-resource', location = 'css/confluencepagelink.less' */
#confluence-page-search-form fieldset label {
    margin-right: 20px
}

#confluence-page-search-dialog fieldset {
    padding-left: 6px;
    padding-bottom: 0
}

#confluence-page-search-dialog .aui-group {
    min-height: 450px;
    overflow: auto;
    display: block;
    padding: 10px
}

#confluence-page-search-dialog .issue-link-oauth-toggle {
    border-top: 1px solid #ccc;
    padding-top: 5px;
    margin-top: 10px;
    padding-bottom: 16px
}

#confluence-page-search-dialog #search-results-table {
    height: 345px;
    overflow-x: hidden;
    overflow-y: hidden;
    table-layout: fixed
}

#confluence-page-search-dialog #search-results-table th {
    color: #666
}

#confluence-page-search-dialog #search-results-table .excerpt, #confluence-page-search-dialog #search-results-table .title {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

#confluence-page-search-dialog #search-results-table .excerpt {
    max-width: 550px
}

#confluence-page-search-dialog #search-results-table .title {
    padding-right: 20px;
    min-width: 180px;
    max-width: 180px;
    color: #3b73af
}

#confluence-page-search-dialog #search-results-table tbody tr:hover {
    background-color: #f0f0f0;
    cursor: pointer
}

#confluence-page-search-dialog #search-results-table tbody td {
    padding-left: 6px
}

#confluence-page-search-dialog #search-results-table .aui-message {
    margin-top: 10px
}

/* module-key = 'com.pyxis.greenhopper.jira:gh-custom-field-pickers', location = '/includes/css/gh-custom-field-pickers.less' */
.ghx-estimate-scope-warning {
    border: 1px solid #f6c342;
    border-top: 0;
    color: #707070;
    font-size: 12px;
    line-height: 1.4;
    margin-top: 0;
    padding: 5px
}

/* module-key = 'com.pyxis.greenhopper.jira:gh-view-issue', location = 'includes/css/gh-view-issue.less' */
#jira .ghx-label-0 {
    background-color: #fff;
    border-color: #707070;
    color: #707070
}

#jira .ghx-label-1 {
    color: #fff;
    background-color: #815b3a;
    border-color: #815b3a
}

#jira .ghx-label-2 {
    color: #fff;
    background-color: #f79232;
    border-color: #f79232
}

#jira .ghx-label-3 {
    color: #fff;
    background-color: #d39c3f;
    border-color: #d39c3f
}

#jira .ghx-label-4 {
    color: #fff;
    background-color: #3b7fc4;
    border-color: #3b7fc4
}

#jira .ghx-label-5 {
    color: #fff;
    background-color: #4a6785;
    border-color: #4a6785
}

#jira .ghx-label-6 {
    color: #fff;
    background-color: #8eb021;
    border-color: #8eb021
}

#jira .ghx-label-7 {
    color: #fff;
    background-color: #ac707a;
    border-color: #ac707a
}

#jira .ghx-label-8 {
    color: #fff;
    background-color: #654982;
    border-color: #654982
}

#jira .ghx-label-9 {
    color: #fff;
    background-color: #f15c75;
    border-color: #f15c75
}

#jira .ghx-label-10 {
    color: #fff;
    background-color: #1a8cff;
    border-color: #1a8cff
}

#jira .ghx-label-11 {
    color: #fff;
    background-color: #3eaee0;
    border-color: #3eaee0
}

#jira .ghx-label-12 {
    color: #fff;
    background-color: #707070;
    border-color: #707070
}

#jira .ghx-label-13 {
    color: #fff;
    background-color: #67ab49;
    border-color: #67ab49
}

#jira .ghx-label-14 {
    color: #fff;
    background-color: #e3695f;
    border-color: #e3695f
}

.ghx-issue-web-panel span.ghx-sub-info {
    white-space: nowrap
}

.ghx-issuetable {
    background-color: #fff;
    border-collapse: collapse;
    margin: 8px 0;
    width: 100%
}

.ghx-issuetable thead th {
    background-color: transparent;
    border-bottom: 1px solid #bbb;
    color: #999;
    font-weight: 400;
    padding: 3px 7px;
    white-space: nowrap
}

.ghx-issuetable thead .active {
    color: #fff
}

.ghx-issuetable thead .active:hover {
    background-color: #bbb
}

.ghx-issuetable .rowHeader, .ghx-issuetable .rowNormal, .ghx-issuetable .rowAlternate {
    background-color: transparent
}

.ghx-issuetable th, .ghx-issuetable td {
    overflow: hidden
}

.ghx-issuetable > td {
    color: #333
}

.ghx-issuetable img {
    vertical-align: middle
}

.ghx-issuetable td {
    line-height: 1.286;
    padding: 5px 7px
}

.ghx-issuetable .nav {
    border-bottom: 1px solid #ccc;
    vertical-align: top
}

.ghx-issuetable .issuetype, .ghx-issuetable .issuekey, .ghx-issuetable .priority, .ghx-issuetable .status {
    white-space: nowrap;
    width: 16px
}

.msie .ghx-issuetable .issuekey, .msie .ghx-issuetable .status {
    width: 1%
}

.ghx-issuetable .resolution, .ghx-issuetable .created, .ghx-issuetable .updated {
    max-width: 25em;
    white-space: nowrap
}

.ghx-issuetable .assignee, .ghx-issuetable .reporter, .ghx-issuetable .versions, .ghx-issuetable .components, .ghx-issuetable .fixVersions {
    max-width: 60em;
    min-width: 80px
}

.ghx-issuetable td.assignee > a {
    color: #000;
    white-space: nowrap;
    word-wrap: normal
}

.ghx-issuetable .versions .tinylink, .ghx-issuetable .components .tinylink, .ghx-issuetable .fixVersions .tinylink {
    white-space: nowrap
}

.ghx-issuetable .summary > p, .ghx-issuetable .description > p {
    min-width: 200px;
    margin: 0;
    max-width: 1400px;
    white-space: normal
}

.ghx-issuetable .issueCount {
    text-align: center
}

.ghx-issuetable .issuerow:hover {
    background-color: #f0f0f0
}

.ghx-issuetable .issue_actions {
    width: 18px
}

.ghx-issuetable .issue_actions a.icon-tools-small {
    background: url("//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:gh-view-issue/images/jira/tools_20.png") no-repeat 0 -1px
}

.ghx-issuetable .issue_actions a.icon-tools-small.loading {
    background: url("//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:gh-view-issue/images/jira/wait-blue.gif") no-repeat 1px 1px
}

.ghx-issuetable .issue_actions .aui-dd-parent {
    height: 18px;
    width: 32px
}

.ghx-issuetable .issue_actions a.aui-dd-link {
    padding: 0 0 0 19px;
    position: absolute;
    left: -9000px;
    top: -9000px
}

.ghx-issuetable .issue_actions a.active, .ghx-issuetable .issuerow.focused .issue_actions a.aui-dd-link, .ghx-issuetable .issuerow:hover .issue_actions a.aui-dd-link {
    left: 0;
    top: 0
}

.ghx-issuetable .issue_actions a.aui-dd-link span {
    background-image: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:gh-view-issue/images/jira/menu_indicator_for_light_backgrounds.gif);
    display: block;
    width: 15px;
    height: 18px;
    background-position: 2px 7px;
    text-indent: -9000px;
    overflow: hidden
}

.ghx-issuetable .issue_actions a.aui-dd-link:hover span, .ghx-issuetable .issue_actions a.aui-dd-link.active span {
    background-image: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:gh-view-issue/images/jira/menu_indicator_for_dark_backgrounds.gif)
}

.ghx-issuetable .issue_actions a.aui-dd-link:hover, .ghx-issuetable .issue_actions a.aui-dd-link.active {
    background-color: #3c78b5;
    color: #fff
}

.ghx-issuetable .ghx-accept {
    background: transparent url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:gh-view-issue/images/jira/accept.png) no-repeat 100% 50%;
    display: inline-block;
    padding: 0 18px 0 0
}

.ghx-issuetable .ghx-minimal {
    white-space: nowrap;
    width: 1px
}

.ghx-issuetable .ghx-minimal.ghx-alt {
    padding-right: 0;
    padding-left: 0
}

.ghx-issuetable .ghx-summary {
    min-width: 200px;
    width: 100%
}

.ghx-sprint-picker-scope-warning {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    max-width: 500px
}

#issue-content .ghx-sprint-picker-scope-warning {
    max-width: none;
    margin-left: -5px;
    margin-right: 45px
}

.ghx-sprint-picker-meta {
    color: #707070
}

.aui-list-item.active .ghx-sprint-picker-meta {
    color: #f5f5f5
}

.ghx-sprint-multiselect-meta {
    font-size: 12px;
    color: #707070
}

.aui-list .aui-list-item.active a.ghx-epic-menu-header {
    background-color: transparent;
    color: #333;
    cursor: default;
    text-decoration: none
}

.aui-list .aui-list-item.active a.ghx-epic-menu-header span {
    color: #fff
}

.aui-list .aui-list-item a.ghx-epic-menu-header li h5 {
    float: left;
    padding: 0
}

.aui-list .aui-list-item a.ghx-epic-menu-header li label {
    float: right
}

.aui-list .aui-list-item .epic-menu-metadata {
    color: #707070;
    font-size: 12px
}

/* module-key = 'com.pyxis.greenhopper.jira:project-template-resources', location = '/projecttemplates/css/project-templates.css' */
#add-project-dialog .right-info.basic-development-workflow-screenshot {
    background-image: url('//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:project-template-resources/../com.pyxis.greenhopper.jira:project-template-images/images/basic-development-workflow.png');
    margin-top: 0
}

#add-project-dialog .right-info.scrum-workflow-screenshot {
    background-image: url('//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:project-template-resources/../com.pyxis.greenhopper.jira:project-template-images/images/scrum-workflow.png');
    margin-top: 0
}

#add-project-dialog .right-info.kanban-workflow-screenshot {
    background-image: url('//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:project-template-resources/../com.pyxis.greenhopper.jira:project-template-images/images/kanban-workflow.png');
    margin-top: 0
}

#add-project-dialog .issuetype-icon.epic {
    background-image: url('//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:project-template-resources/../com.pyxis.greenhopper.jira:project-template-images/images/issuetypes/svg/epic.svg')
}

#add-project-dialog .issuetype-icon.improvement {
    background-image: url('//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:project-template-resources/../com.pyxis.greenhopper.jira:project-template-images/images/issuetypes/svg/improvement.svg')
}

#add-project-dialog .gh-legacy .issuetype-icon.bug {
    background-image: url('//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:project-template-resources/../com.pyxis.greenhopper.jira:project-template-images/images/issuetypes/legacy/bug.png')
}

#add-project-dialog .gh-legacy .issuetype-icon.epic {
    background-image: url('//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:project-template-resources/../com.pyxis.greenhopper.jira:project-template-images/images/issuetypes/legacy/epic.png')
}

#add-project-dialog .gh-legacy .issuetype-icon.improvement {
    background-image: url('//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:project-template-resources/../com.pyxis.greenhopper.jira:project-template-images/images/issuetypes/legacy/improvement.png')
}

#add-project-dialog .gh-legacy .issuetype-icon.newfeature {
    background-image: url('//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:project-template-resources/../com.pyxis.greenhopper.jira:project-template-images/images/issuetypes/legacy/newfeature.png')
}

#add-project-dialog .gh-legacy .issuetype-icon.story {
    background-image: url('//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:project-template-resources/../com.pyxis.greenhopper.jira:project-template-images/images/issuetypes/legacy/story.png')
}

#add-project-dialog .gh-legacy .issuetype-icon.task {
    background-image: url('//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:project-template-resources/../com.pyxis.greenhopper.jira:project-template-images/images/issuetypes/legacy/task.png')
}

#add-project-dialog .gh-legacy .issuetype-icon.subtask {
    background-image: url('//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:project-template-resources/../com.pyxis.greenhopper.jira:project-template-images/images/issuetypes/legacy/subtask_alternate.png')
}

#add-project-dialog .top-panel {
    padding-bottom: 15px;
    width: 100%;
    float: top
}

#add-project-dialog .right-panel {
    padding: 3px 3px 3px 30px;
    float: left
}

#add-project-dialog .left-panel {
    padding: 3px;
    padding-left: 0;
    width: 30%;
    float: left
}

#add-project-dialog .workflow {
    background-size: 100%;
    background-repeat: no-repeat;
    width: 330px;
    height: 100px;
    margin-top: 20px
}

#add-project-dialog .workflow.basic-development-workflow-screenshot {
    width: 450px;
    background-image: url('//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:project-template-resources/../com.pyxis.greenhopper.jira:project-template-images/images/jira70/project-template-software-dev-workflow.png')
}

#add-project-dialog .workflow.scrum-workflow-screenshot {
    background-image: url('//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:project-template-resources/../com.pyxis.greenhopper.jira:project-template-images/images/jira70/project-template-scrum-workflow.png')
}

#add-project-dialog .workflow.kanban-workflow-screenshot {
    width: 500px;
    background-image: url('//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:project-template-resources/../com.pyxis.greenhopper.jira:project-template-images/images/jira70/project-template-kanban-workflow.png')
}

/* module-key = 'com.atlassian.jira.plugin.ext.bamboo:bamboo-page-resource', location = 'templates/plugins/bamboo/style/release.css' */
#unresolved-move {
    margin-top: -10px;
    top: 50%
}

#build-details .bamboo-icon {
    vertical-align: -4px
}

#build-details dl {
    margin-bottom: 6px
}

#build-details dd {
    white-space: nowrap;
    text-align: left
}

#build-details .completed + dd span, #build-details .duration + dd span, #build-details .queued + dd span, #build-details .successful-since + dd span, #build-details .first-to-pass-since + dd span, #build-details .failing-since + dd span, #build-details .fixed-in + dd span, #build-details .restarts + dd span {
    color: #707070
}

#release-report #build-details {
    display: inline-block;
    margin-bottom: 5px
}

#release-report #build-details a {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
    display: inline-block;
    position: relative;
    width: 100%;
    vertical-align: bottom;
    word-wrap: normal
}

#release-report #build-details .build-link {
    max-width: 160px
}

#release-report #build-details .artifact-link {
    max-width: 100px
}

#release-report #build-details dl {
    width: inherit
}

#shared-artifacts {
    list-style: none;
    margin: 0;
    padding: 0;
    text-align: left
}

#shared-artifacts .filesize {
    color: #707070;
    font-size: 13px;
    margin-left: .35em
}

#bamboo-build-results {
    display: inline-block
}

#bamboo-build-results > .radio {
    min-width: 240px;
    padding-right: 10px;
    white-space: nowrap
}

#bamboo-build-results > .radio + .radio {
    border-top: 1px solid #ddd;
    padding-top: 5px
}

#bamboo-build-results > .radio > label {
    margin-right: 0
}

#bamboo-build-results label > span.bamboo-icon {
    margin: 0 3px
}

#bamboo-build-results label > span.trigger-reason {
    margin-left: 10px
}

#bamboo-build-results > p, #bamboo-plan-stages > p {
    margin: 5px 0 0;
    padding: 0
}

#bamboo-plan-stages {
    display: inline-block
}

#bamboo-plan-stages > .bamboo-icon-loading {
    margin-top: 4px
}

#bamboo-plan-stages > .checkbox {
    background: #f0f0f0;
    border: 1px solid #ddd;
    border-left: 0;
    margin: 0;
    min-width: 226px;
    padding: 3px 8px 3px 36px;
    position: relative
}

#bamboo-plan-stages > .checkbox + .checkbox {
    border-top: 0
}

#bamboo-plan-stages > .checkbox.selected {
    background: #fff
}

#bamboo-plan-stages > .checkbox:before {
    background: #bbb;
    bottom: -1px;
    content: "";
    left: 0;
    position: absolute;
    top: -1px;
    width: 8px
}

#bamboo-plan-stages > .checkbox + .checkbox:before {
    top: 0
}

#bamboo-plan-stages > .checkbox.selected:before {
    background: #326ca6
}

#bamboo-plan-stages > .checkbox > input {
    display: none;
    left: 16px
}

#bamboo-plan-stages > .checkbox.manual > input, #bamboo-plan-stages > .checkbox.already-run > input {
    display: inline-block
}

#bamboo-override-variables label {
    display: none
}

#bamboo-override-variables legend + .field-group {
    padding-top: 0
}

#bamboo-override-variables .text {
    margin-left: 10px
}

#bamboo-override-variables .bamboo-icon-variable-delete {
    cursor: pointer;
    margin-left: 10px
}

#override-another {
    border-top: 0
}

a.Failed, #Failed, .Failed {
    color: red
}

a.Successful, #Successful, .Successful, .SuccessfulPartial {
    color: green
}

a.Unknown, #Unknown, .Unknown, a.Suspended, #Suspended, .Suspended, a.NeverExecuted, #NeverExecuted, .NeverExecuted {
    color: gray
}

.bamboo-icon {
    display: inline-block;
    height: 16px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    vertical-align: middle;
    width: 16px
}

.bamboo-icon > span {
    height: 0;
    left: -5000px;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 4000px
}

.bamboo-icon-project-fail, .bamboo-icon-failed, .bamboo-icon-Failed {
    background: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/8.0.0-D20160811T070932/_/download/resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-page-resource/../../resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-version-tabpanel/images/iconsv4/icon-build-failed.png) no-repeat 50% 50%
}

.bamboo-icon-project-success, .bamboo-icon-Successful, .bamboo-icon-successful {
    background: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/8.0.0-D20160811T070932/_/download/resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-page-resource/../../resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-version-tabpanel/images/iconsv4/icon-build-successful.png) no-repeat 50% 50%
}

.bamboo-icon-NotBuilt, .bamboo-icon-Unknown, .bamboo-icon-unknown {
    background: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/8.0.0-D20160811T070932/_/download/resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-page-resource/../../resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-version-tabpanel/images/iconsv4/icon-build-unknown.png) no-repeat 50% 50%
}

.bamboo-icon-project-none, .bamboo-icon-NeverExecuted, .bamboo-icon-Suspended, .bamboo-icon-disabled {
    background: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/8.0.0-D20160811T070932/_/download/resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-page-resource/../../resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-version-tabpanel/images/iconsv4/icon-build-disabled.png) no-repeat 50% 50%
}

.bamboo-icon-project-current, .bamboo-icon-InProgress, .bamboo-icon-building {
    background: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/8.0.0-D20160811T070932/_/download/resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-page-resource/../../resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-version-tabpanel/images/iconsv4/icon-building-06.gif) no-repeat 50% 50%
}

.bamboo-icon-Pending, .bamboo-icon-Queued, .bamboo-icon-queued {
    background: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/8.0.0-D20160811T070932/_/download/resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-page-resource/../../resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-version-tabpanel/images/iconsv4/icon-build-queued.png) no-repeat 50% 50%
}

.bamboo-icon-sync {
    background: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/8.0.0-D20160811T070932/_/download/resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-page-resource/../../resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-version-tabpanel/images/iconsv4/icon-checking-out.gif) no-repeat 50% 50%
}

.bamboo-icon-SuccessfulPartial, .bamboo-icon-successfulpartial {
    background: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/8.0.0-D20160811T070932/_/download/resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-page-resource/../../resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-version-tabpanel/images/iconsv4/icon-build-continue.png) no-repeat 50% 50%
}

.bamboo-icon-artifact {
    background: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/8.0.0-D20160811T070932/_/download/resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-page-resource/../../resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-version-tabpanel/images/iconsv4/icon-artifact.png) no-repeat 50% 50%
}

.bamboo-icon-artifact-shared {
    background: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/8.0.0-D20160811T070932/_/download/resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-page-resource/../../resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-version-tabpanel/images/iconsv4/icon-artifact-shared.png) no-repeat 50% 50%
}

.bamboo-icon-loading {
    background: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/8.0.0-D20160811T070932/_/download/resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-page-resource/../../resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-version-tabpanel/images/icons/wait.gif) no-repeat 50% 50%
}

.bamboo-icon-variable-delete {
    background: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/8.0.0-D20160811T070932/_/download/resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-page-resource/../../resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-version-tabpanel/images/icons/trash_16.gif) no-repeat 50% 50%
}

.bamboo-icon-version-released, .bamboo-icon-version-unreleased {
    background: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/8.0.0-D20160811T070932/_/download/resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-page-resource/../../resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-version-tabpanel/images/version_closed_48.png) no-repeat 50% 50%;
    height: 48px;
    width: 48px
}

.bamboo-icon-version-unreleased {
    background: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/8.0.0-D20160811T070932/_/download/resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-page-resource/../../resources/com.atlassian.jira.plugin.ext.bamboo:bamboo-version-tabpanel/images/version_open_48.png) no-repeat 50% 50%
}

.clearErrorsLink {
    margin-left: 5px;
    margin-top: 20px
}

#release-status {
    float: right
}

#connect-message, #release-status.version-unreleased {
    color: #707070;
    text-align: center
}

#connect-message > h3, #release-status.version-unreleased > h3 {
    font-size: 22px;
    font-weight: normal
}

#release-status.version-unreleased {
    padding-left: 0
}

#release-status > .bamboo-icon {
    left: 0;
    position: absolute;
    top: 0
}

#release-status > h3 {
    color: inherit;
    font-size: 16px
}

#build-details > .aui-message {
    text-align: left
}

/* module-key = 'com.atlassian.jira.jira-projects-plugin:agile-icons', location = '/agile/styles.less' */
.agile-icon-plan {
    background: url("")
}

.agile-icon-report {
    background: url("")
}

.agile-icon-work {
    background: url("")
}

/* module-key = 'com.atlassian.jira.plugins.jira-development-integration-plugin:devstatus-dialog-resources', location = 'css/viewissue/devstatus-panel.less' */
.icon-color-and-padding .devtool-icon {
    padding-right: 5px
}

#viewissue-devstatus-panel {
    display: none
}

.call-to-actions .devstatus-cta-link {
    display: inline-block
}

.status-panels .status-panel .rolling-container {
    margin-top: 0;
    width: 100%;
    position: relative;
    overflow: hidden
}

.status-panels .status-panel .rolling-container .rolling-content.transit {
    position: absolute;
    top: 0
}

.status-panels .status-panel .devtool-icon {
    padding-right: 5px
}

.status-panels .status-panel .aui-group > .aui-item + .aui-item {
    padding-left: 0
}

.status-panels .status-panel .summary-icon {
    width: 21px
}

.status-panels .status-panel .aui-iconfont-devtools-review {
    background-image: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/5.0.0-D20160815T040704/_/download/resources/com.atlassian.jira.plugins.jira-development-integration-plugin:devstatus-dialog-resources/../com.atlassian.jira.plugins.jira-development-integration-plugin:devstatus-dialog-resources/icon.svg);
    background-repeat: no-repeat
}

.status-panels .status-panel#deployment-status-panel .heading {
    padding-right: 5px
}

.status-panels .status-panel#deployment-status-panel .environments {
    margin-left: 23px
}

.status-panels .status-panel#deployment-status-panel .icon-deployment {
    background-image: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/5.0.0-D20160815T040704/_/download/resources/com.atlassian.jira.plugins.jira-development-integration-plugin:devstatus-dialog-resources/../com.atlassian.jira.plugins.jira-development-integration-plugin:devstatus-deployment-panel-resources/icon-deploy.png);
    background-repeat: no-repeat
}

.message-panel {
    padding-top: 10px
}

html:not(.msie) .message-panel .instance {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: inline-block;
    max-width: 150px;
    vertical-align: bottom
}

#devstatus-container.dev-status-container.item-details dl, #devstatus-container.dev-status-container .item-details dl {
    margin-top: 1px
}

#devstatus-container.dev-status-container.item-details dl > dt, #devstatus-container.dev-status-container .item-details dl > dt {
    box-sizing: border-box;
    padding: 2px 5px 2px 0
}

#devstatus-container.dev-status-container.item-details > li + li, #devstatus-container.dev-status-container .item-details > li + li {
    margin-top: 0
}

#devstatus-container.dev-status-container > .devstatus-entry:not(.hidden):not(.empty-status) + .devstatus-entry:not(.hidden):not(.empty-status) {
    margin-top: 10px;
    padding-top: 10px
}

#devstatus-container.dev-status-container .status-panels dl > dt {
    width: 55%;
    text-align: left
}

#devstatus-container.dev-status-container .status-panels .sub-text {
    color: #707070
}

#devstatus-container.dev-status-container .status-panels .count {
    font-weight: bold
}

#devstatus-container.dev-status-container .status-panels .deployment-summary {
    border-top: 1px solid #ddd;
    margin-top: 10px;
    padding-top: 10px
}

#devstatus-container.dev-status-container .status-panels .deployment-summary dd {
    padding-left: 0
}

#devstatus-container.dev-status-container :not(.hidden):not(.empty-status) + .call-to-actions:not(.hidden) {
    border-top: 1px solid #ddd
}

#devstatus-container.dev-status-container .aui-lozenge-overflow {
    max-width: 8em;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: middle;
    white-space: nowrap
}

#devstatus-container.dev-status-container .no-data-message-panel .message {
    color: #707070
}

/* module-key = 'com.atlassian.jira.plugins.jira-development-integration-plugin:devstatus-dialog-resources', location = 'css/viewissue/devstatus-viewissue-colours.less' */
#devstatus-cta-dialog .jira-dialog-content .target, #devstatus-cta-create-review-dialog .jira-dialog-content .target {
    color: #333
}

#devstatus-cta-dialog .jira-dialog-content .target.selected, #devstatus-cta-create-review-dialog .jira-dialog-content .target.selected {
    background-color: #ebf2f9;
    border-color: #ccd9ea
}

#devstatus-cta-dialog .jira-dialog-content .target:hover, #devstatus-cta-create-review-dialog .jira-dialog-content .target:hover {
    background-color: #f5f5f5;
    border-color: #ccc
}

.detail-branches-container .branches-table tbody .branch .branch-name .aui-icon {
    color: #707070
}

.detail-commits-container .repository-header .fork-off, .detail-branches-container .branches-table tbody .repository .repository-header .fork-off {
    color: #292929
}

.detail-reviews-container .timestamp .overdue {
    color: #d04437
}

.detail-reviews-container .comment .comment-container .comment-link, .detail-pullrequests-container .pullrequests-table tbody .comment .comment-container .comment-link, .detail-reviews-container .comment .comment-container .count, .detail-pullrequests-container .pullrequests-table tbody .comment .comment-container .count {
    color: #707070
}

.jira-dialog .devstatus-dialog-content .tabs-pane .detail-content-container .no-permission-to-view-all, .jira-dialog .devstatus-dialog-content .jira-dialog .jira-dialog-content .buttons-container.form-footer .oauth-status {
    color: #707070
}

.detail-builds-container .builds-table tbody .build .aui-iconfont-approve {
    color: #14892c
}

.detail-builds-container .builds-table tbody .build .aui-iconfont-error {
    color: #d04437
}

.detail-commits-container .repository-header-group .project-space .extra-project-info .repository-instance {
    color: #707070
}

.detail-commits-container .commits-table tbody .branches .ref-lozenge {
    color: #707070
}

.icon-color-and-padding .devtool-icon {
    color: #707070
}

#review-status-panel .sub-text.overdue {
    color: #d04437
}

.status-panels .status-panel .aui-iconfont-approve, .status-panels .status-panel #build-status-panel .aui-iconfont-approve {
    color: #14892c
}

.status-panels .status-panel .aui-iconfont-error, .status-panels .status-panel #build-status-panel .aui-iconfont-error {
    color: #d04437
}

/* module-key = 'com.atlassian.jira.plugins.jira-development-integration-plugin:devstatus-dialog-resources', location = 'css/viewissue/devstatus-cta-dialog.less' */
#devstatus-cta-dialog .jira-dialog-content li.targets, #devstatus-cta-create-review-dialog .jira-dialog-content li.targets {
    list-style-type: none
}

#devstatus-cta-dialog .jira-dialog-content .targets, #devstatus-cta-create-review-dialog .jira-dialog-content .targets {
    margin: 0;
    max-height: 250px;
    overflow-y: auto;
    padding: 10px 0
}

#devstatus-cta-dialog .jira-dialog-content .targets li, #devstatus-cta-create-review-dialog .jira-dialog-content .targets li {
    display: block
}

#devstatus-cta-dialog .jira-dialog-content .target, #devstatus-cta-create-review-dialog .jira-dialog-content .target {
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: 1px solid transparent;
    display: block;
    margin: 0 10px;
    padding: 20px 10px 20px 70px;
    position: relative;
    outline: none;
    text-decoration: none
}

#devstatus-cta-dialog .jira-dialog-content .target > .application-icon, #devstatus-cta-create-review-dialog .jira-dialog-content .target > .application-icon {
    background-color: transparent;
    height: 48px;
    left: 10px;
    padding: 5px 0px;
    position: absolute;
    top: 10px;
    width: 48px
}

#devstatus-cta-dialog .jira-dialog-content .target > .application-icon.bitbucket, #devstatus-cta-create-review-dialog .jira-dialog-content .target > .application-icon.bitbucket {
    background: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/5.0.0-D20160815T040704/_/download/resources/com.atlassian.jira.plugins.jira-development-integration-plugin:devstatus-dialog-resources/devstatus-bitbucket-logo2x.png) transparent no-repeat center center;
    background-size: 48px 48px
}

.msie-8 #devstatus-cta-dialog .jira-dialog-content .target > .application-icon.bitbucket, .msie-8 #devstatus-cta-create-review-dialog .jira-dialog-content .target > .application-icon.bitbucket {
    background: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/5.0.0-D20160815T040704/_/download/resources/com.atlassian.jira.plugins.jira-development-integration-plugin:devstatus-dialog-resources/devstatus-bitbucket-logo.png) transparent no-repeat center center
}

#devstatus-cta-dialog .jira-dialog-content .target > .title, #devstatus-cta-create-review-dialog .jira-dialog-content .target > .title {
    font-weight: bold
}

html:not(.msie) #devstatus-cta-dialog .jira-dialog-content .target > .title, html:not(.msie) #devstatus-cta-create-review-dialog .jira-dialog-content .target > .title {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

html:not(.msie) #devstatus-cta-dialog .jira-dialog-content .target > .base-url, html:not(.msie) #devstatus-cta-create-review-dialog .jira-dialog-content .target > .base-url {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

/* module-key = 'com.atlassian.jira.plugins.jira-development-integration-plugin:devstatus-cta-tooltip-resources', location = 'css/viewissue/devstatus-cta-tooltip.less' */
.cta-tooltip.create-branch {
    margin-bottom: 15px
}

.cta-tooltip.create-branch .branch-illustration {
    background-image: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/5.0.0-D20160815T040704/_/download/resources/com.atlassian.jira.plugins.jira-development-integration-plugin:devstatus-cta-tooltip-resources/../com.atlassian.jira.plugins.jira-development-integration-plugin:devstatus-cta-tooltip-resources/createbranch.svg);
    background-repeat: no-repeat;
    background-size: 64px 64px;
    height: 64px;
    width: 64px;
    float: left;
    margin-right: 15px
}

.cta-tooltip.create-branch .branch-text {
    margin-left: 79px
}

/* module-key = 'com.atlassian.jira.plugins.inline-create.jira-inline-issue-create-plugin:component-widget', location = '/inline-issue-create/components/inline-issue-create-widget/inline-issue-create-widget.less' */
.iic {
    position: relative
}

.iic-trigger {
    position: relative
}

.iic-trigger button {
    -webkit-appearance: none;
    background-color: transparent;
    border-width: 0;
    display: block;
    font-family: inherit;
    font-size: 14px;
    text-decoration: none;
    transition-duration: 0;
    transition-property: display;
    transition-delay: 0;
    color: #999;
    cursor: pointer;
    min-height: 40px;
    padding: 10px;
    text-align: left;
    width: 100%
}

.iic-trigger button::before {
    content: "+ "
}

.iic-trigger button:hover {
    color: #333
}

.iic-trigger_hidden {
    display: none;
    opacity: 0;
    transition-duration: 0, 125ms;
    transition-property: display, opacity;
    transition-delay: 125ms, 0
}

.iic-widget {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    min-width: 400px;
    width: 100%;
    padding: 5px;
    background: #ffffff;
    border: solid 1px transparent;
    transition-duration: 0, 125ms;
    transition-property: display, opacity;
    transition-delay: 0
}

.iic-widget_standalone {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    -webkit-box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.2);
    box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.2);
    border: solid 1px #eee
}

.iic-widget_hidden {
    display: none;
    opacity: 0;
    transition-duration: 0, 0;
    transition-property: display, opacity;
    transition-delay: 0, 0
}

.iic-widget__form {
    position: relative;
    background: #fff;
    padding-left: 42px;
    border-radius: 3px
}

.iic-widget__issue-type-selector {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    position: absolute;
    z-index: 10;
    top: -5px;
    left: -5px;
    bottom: -5px;
    right: 0;
    width: 45px
}

.iic-widget__issue-type-selector__trigger {
    -webkit-appearance: none;
    background-color: transparent;
    border-width: 0;
    font-family: inherit;
    font-size: 14px;
    text-decoration: none;
    transition-duration: 0;
    transition-property: display;
    transition-delay: 0;
    box-sizing: content-box;
    display: block;
    height: 100%;
    line-height: 16px;
    padding: 0 0 0 10px;
    position: relative;
    width: 16px
}

.iic-widget__issue-type-selector__trigger:focus, .iic-widget__issue-type-selector__trigger:hover {
    outline: none;
    background: #F2F2F2
}

.iic-widget__issue-type-selector__trigger:active, .iic-widget__issue-type-selector__trigger.active {
    background: #e9e9e9;
    box-shadow: inset 0 3px 6px rgba(0, 0, 0, 0.1)
}

.iic-widget__issue-type-selector__trigger::after {
    content: "";
    position: absolute;
    top: 18px;
    right: 8px;
    width: 0;
    height: 0;
    border-top: 4px solid #707070;
    border-left: 3px solid transparent;
    border-right: 3px solid transparent;
    border-bottom: none
}

.iic-widget__issue-type-selector__trigger img {
    vertical-align: 18px
}

.iic-widget__issue-type-selector__dropdown {
    z-index: 100;
    margin-left: -11px;
    margin-top: 5px;
    z-index: 2
}

.iic-widget__issue-type-selector__dropdown a {
    background-repeat: no-repeat
}

.iic-widget__summary {
    display: block;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    resize: none;
    overflow: hidden;
    border: none;
    height: 28px;
    width: 100%;
    max-width: none;
    font-size: 14px;
    line-height: 18px;
    padding: 5px;
    border-radius: 3.01px;
    border: solid 1px #fff;
    box-shadow: none;
    background: transparent;
    font-family: Arial, sans-serif
}

.iic-widget__summary:focus {
    outline: none
}

.iic-widget__summary.placeholder {
    color: #d4d4d4
}

.iic-widget__description {
    position: relative;
    display: inline-block;
    color: #707070;
    padding: 0 5px 0 6px;
    font-size: 12px
}

.iic-widget__description-container {
    display: inline-block
}

.iic-widget__description_invisible {
    visibility: hidden
}

.iic-widget__more.aui-button, .iic-widget__cancel.aui-button {
    float: right;
    height: 20px;
    line-height: 1;
    font-size: 12px
}

.iic-widget__more.aui-button.aui-button-subtle {
    padding: 0 5px 0 7px;
    vertical-align: 5px
}

.iic-widget__cancel.aui-button.aui-button-link {
    color: #999;
    margin: 0 10px
}

.iic-widget__cancel.aui-button.aui-button-link:hover {
    color: #3B73AF;
    text-decoration: none
}

.iic-error {
    border-color: #d04437;
    -webkit-animation: iicFormError 0.75s;
    -moz-animation: iicFormError 0.75s;
    animation: iicFormError 0.75s
}

@-webkit-keyframes iicFormError {
    0% {
        border-color: #d04437
    }
    66% {
        border-color: #d04437
    }
    100% {
        border-color: #ffffff
    }
}

@-moz-keyframes iicFormError {
    0% {
        border-color: #d04437
    }
    66% {
        border-color: #d04437
    }
    100% {
        border-color: #ffffff
    }
}

@keyframes iicFormError {
    0% {
        border-color: #d04437
    }
    66% {
        border-color: #d04437
    }
    100% {
        border-color: #ffffff
    }
}

/* module-key = 'com.atlassian.jira.plugins.inline-create.jira-inline-issue-create-plugin:widget-jag-plan', location = '/inline-issue-create/widgets/agile-plan/agile-plan-inline-issue-create.less' */
.ghx-sprint-planned:not(.ghx-active-drag) .plan-inline-create-inside .ghx-marker .ghx-stat-total {
    border-top: 0
}

.iic-agile-plan .iic-trigger button {
    padding-left: 36px
}

.iic-agile-plan .iic-trigger button:before {
    display: inline-block;
    padding-right: 9px
}

.iic-agile-plan .iic-widget__issue-type-selector__trigger.aui-dropdown2-trigger {
    padding-right: 19px !important
}

.iic-agile-plan .iic-widget__issue-type-selector__trigger_opened-up.active {
    border-bottom-right-radius: 3.01px;
    border-bottom-left-radius: 3.01px;
    border-bottom-width: 1px;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    border-top-width: 0;
    padding-top: 5px;
    padding-bottom: 4px
}

.iic-agile-plan .iic-widget__issue-type-selector__trigger_opened-up::after {
    border-top: none;
    border-bottom: 4px solid #707070;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent
}

.iic-agile-plan .iic-widget__description__section-select {
    z-index: 2
}

.iic-agile-plan .iic-widget__description__section-select-trigger {
    font-size: 12px;
    padding-left: 5px;
    padding-right: 16px !important
}

.iic-agile-plan .iic-widget__description__section-select-trigger.aui-button.aui-dropdown2-trigger {
    vertical-align: baseline
}

.iic-agile-plan .iic-widget__description__section-select-trigger.aui-button.aui-dropdown2-trigger:after {
    top: 11px;
    margin-left: -13px
}

.iic-agile-plan .iic-widget__description__section-select.aui-dropdown2-alignment-top {
    border-radius: 3.01px 3.01px 0 0;
    -webkit-box-shadow: 0 -3px 6px rgba(0, 0, 0, 0.2);
    box-shadow: 0 -3px 6px rgba(0, 0, 0, 0.2);
    margin-top: -1px
}

/* module-key = 'com.pyxis.greenhopper.jira:split-issue-context-menu-action', location = 'includes/js/rapid/ui/plan/contextmenu/SplitIssueDialog.less' */
.ghx-split-issue-dialog .aui-dialog2-footer-actions .spinner {
    margin-right: 95px;
    margin-top: 15px
}

.ghx-split-issue-dialog .aui-dialog2-footer-actions .button-container {
    margin-top: -15px
}

.ghx-split-issue-dialog #ghx-split-issues-rows .issue-type {
    vertical-align: middle
}

.ghx-split-issue-dialog .ghx-split-issues-add-row {
    margin-top: 10px
}

.ghx-split-issue-dialog th.no-width {
    width: 1%
}

.ghx-split-issue-dialog tr {
    border-style: none
}

/* module-key = 'jira.webresources:jquery-fancybox', location = '/includes/jquery/plugins/fancybox/jquery.fancybox-1.3.4.css' */
#fancybox-loading {
    position: fixed;
    top: 50%;
    left: 50%;
    width: 40px;
    height: 40px;
    margin-top: -20px;
    margin-left: -20px;
    cursor: pointer;
    overflow: hidden;
    z-index: 1104;
    display: none;
}

#fancybox-loading div {
    position: absolute;
    top: 0;
    left: 0;
    width: 40px;
    height: 480px;
    background-image: url('//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1.0/_/download/resources/jira.webresources:jquery-fancybox/../../../includes/jquery/plugins/fancybox/fancybox.png');
}

#fancybox-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 1100;
    display: none;
}

#fancybox-tmp {
    padding: 0;
    margin: 0;
    border: 0;
    overflow: auto;
    display: none;
}

#fancybox-wrap {
    position: absolute;
    top: 0;
    left: 0;
    padding: 20px;
    z-index: 1101;
    outline: none;
    display: none;
}

#fancybox-outer {
    position: relative;
    width: 100%;
    height: 100%;
    background: #fff;
}

#fancybox-content {
    width: 0;
    height: 0;
    padding: 0;
    outline: none;
    position: relative;
    overflow: hidden;
    z-index: 1102;
    border: 0 solid #fff;
}

#fancybox-hide-sel-frame {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: transparent;
    z-index: 1101;
}

#fancybox-close {
    position: absolute;
    top: -15px;
    right: -15px;
    width: 30px;
    height: 30px;
    background: transparent url('//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1.0/_/download/resources/jira.webresources:jquery-fancybox/../../../includes/jquery/plugins/fancybox/fancybox.png') -40px 0;
    cursor: pointer;
    z-index: 1103;
    display: none;
}

#fancybox-error {
    color: #444;
    font: normal 12px/20px Arial;
    padding: 14px;
    margin: 0;
}

#fancybox-img {
    width: 100%;
    height: 100%;
    padding: 0;
    margin: 0;
    border: none;
    outline: none;
    line-height: 0;
    vertical-align: top;
}

#fancybox-frame {
    width: 100%;
    height: 100%;
    border: none;
    display: block;
}

#fancybox-left, #fancybox-right {
    position: absolute;
    bottom: 0;
    height: 100%;
    width: 35%;
    cursor: pointer;
    outline: none;
    background: transparent url('//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1.0/_/download/resources/jira.webresources:jquery-fancybox/../../../includes/jquery/plugins/fancybox/blank.gif');
    z-index: 1102;
    display: none;
}

#fancybox-left {
    left: 0;
}

#fancybox-right {
    right: 0;
}

#fancybox-left-ico, #fancybox-right-ico {
    position: absolute;
    top: 50%;
    left: -9999px;
    width: 30px;
    height: 30px;
    margin-top: -15px;
    cursor: pointer;
    z-index: 1102;
    display: block;
}

#fancybox-left-ico {
    background-image: url('//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1.0/_/download/resources/jira.webresources:jquery-fancybox/../../../includes/jquery/plugins/fancybox/fancybox.png');
    background-position: -40px -30px;
}

#fancybox-right-ico {
    background-image: url('//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1.0/_/download/resources/jira.webresources:jquery-fancybox/../../../includes/jquery/plugins/fancybox/fancybox.png');
    background-position: -40px -60px;
}

#fancybox-left:hover, #fancybox-right:hover {
    visibility: visible;
}

#fancybox-left:hover span {
    left: 20px;
}

#fancybox-right:hover span {
    left: auto;
    right: 20px;
}

.fancybox-bg {
    position: absolute;
    padding: 0;
    margin: 0;
    border: 0;
    width: 20px;
    height: 20px;
    z-index: 1001;
}

#fancybox-bg-n {
    top: -20px;
    left: 0;
    width: 100%;
    background-image: url('//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1.0/_/download/resources/jira.webresources:jquery-fancybox/../../../includes/jquery/plugins/fancybox/fancybox-x.png');
}

#fancybox-bg-ne {
    top: -20px;
    right: -20px;
    background-image: url('//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1.0/_/download/resources/jira.webresources:jquery-fancybox/../../../includes/jquery/plugins/fancybox/fancybox.png');
    background-position: -40px -162px;
}

#fancybox-bg-e {
    top: 0;
    right: -20px;
    height: 100%;
    background-image: url('//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1.0/_/download/resources/jira.webresources:jquery-fancybox/../../../includes/jquery/plugins/fancybox/fancybox-y.png');
    background-position: -20px 0;
}

#fancybox-bg-se {
    bottom: -20px;
    right: -20px;
    background-image: url('//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1.0/_/download/resources/jira.webresources:jquery-fancybox/../../../includes/jquery/plugins/fancybox/fancybox.png');
    background-position: -40px -182px;
}

#fancybox-bg-s {
    bottom: -20px;
    left: 0;
    width: 100%;
    background-image: url('//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1.0/_/download/resources/jira.webresources:jquery-fancybox/../../../includes/jquery/plugins/fancybox/fancybox-x.png');
    background-position: 0 -20px;
}

#fancybox-bg-sw {
    bottom: -20px;
    left: -20px;
    background-image: url('//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1.0/_/download/resources/jira.webresources:jquery-fancybox/../../../includes/jquery/plugins/fancybox/fancybox.png');
    background-position: -40px -142px;
}

#fancybox-bg-w {
    top: 0;
    left: -20px;
    height: 100%;
    background-image: url('//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1.0/_/download/resources/jira.webresources:jquery-fancybox/../../../includes/jquery/plugins/fancybox/fancybox-y.png');
}

#fancybox-bg-nw {
    top: -20px;
    left: -20px;
    background-image: url('//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1.0/_/download/resources/jira.webresources:jquery-fancybox/../../../includes/jquery/plugins/fancybox/fancybox.png');
    background-position: -40px -122px;
}

#fancybox-title {
    font-family: Helvetica;
    font-size: 12px;
    z-index: 1102;
}

.fancybox-title-inside {
    padding-bottom: 10px;
    text-align: center;
    color: #333;
    background: #fff;
    position: relative;
}

.fancybox-title-outside {
    padding-top: 10px;
    color: #fff;
}

.fancybox-title-over {
    position: absolute;
    bottom: 0;
    left: 0;
    color: #fff;
    text-align: left;
}

#fancybox-title-over {
    padding: 10px;
    background-image: url('//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1.0/_/download/resources/jira.webresources:jquery-fancybox/../../../includes/jquery/plugins/fancybox/fancy_title_over.png');
    display: block;
}

.fancybox-title-float {
    position: absolute;
    left: 0;
    bottom: -20px;
    height: 32px;
}

#fancybox-title-float-wrap {
    border: none;
    border-collapse: collapse;
    width: auto;
}

#fancybox-title-float-wrap td {
    border: none;
    white-space: nowrap;
}

#fancybox-title-float-left {
    padding: 0 0 0 15px;
    background: url('//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1.0/_/download/resources/jira.webresources:jquery-fancybox/../../../includes/jquery/plugins/fancybox/fancybox.png') -40px -90px no-repeat;
}

#fancybox-title-float-main {
    color: #fff;
    line-height: 29px;
    font-weight: bold;
    padding: 0 0 3px;
    background: url('//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1.0/_/download/resources/jira.webresources:jquery-fancybox/../../../includes/jquery/plugins/fancybox/fancybox-x.png') 0 -40px;
}

#fancybox-title-float-right {
    padding: 0 0 0 15px;
    background: url('//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1.0/_/download/resources/jira.webresources:jquery-fancybox/../../../includes/jquery/plugins/fancybox/fancybox.png') -55px -90px no-repeat;
}

/* module-key = 'jira.webresources:viewissue-watchers-and-voters', location = '/includes/jira/viewissue/WatchersAndVoters.less' */
#view-voter-list, #view-watcher-list {
    text-decoration: none
}

#inline-dialog-watchers {
    width: 240px
}

#inline-dialog-watchers .recipients {
    overflow-y: auto;
    max-height: 200px
}

#inline-dialog-watchers .aui-inline-dialog-contents {
    padding: 0
}

.aui-badge.vote-state-on, .aui-badge.watch-state-on {
    background-color: #3b73af;
    color: #fff
}

/* module-key = 'com.atlassian.jira.jira-issue-nav-components:issueviewer', location = 'issueviewer/styles/viewissue.less' */
.view-issue-field {
    display: inline-block;
    padding-right: 30px
}

.editable-field {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: box-shadow 150ms ease-in 0ms;
    transition: box-shadow 150ms ease-in 0ms;
    border-radius: 2.01px;
    cursor: text;
    display: inline-block;
    max-width: 100%;
    box-shadow: 0 0 0 0 transparent;
    padding: 2px 30px 2px 5px;
    position: relative;
    vertical-align: top;
    word-break: break-word
}

.editable-field:hover, .editable-field.saving {
    box-shadow: 0 0 0 1px #ccc
}

.editable-field:hover .overlay-icon, .editable-field.saving .overlay-icon {
    opacity: 1;
    z-index: auto
}

.editable-field:hover {
    background-color: #fff
}

.editable-field:hover .overlay-icon {
    -webkit-transition: opacity 150ms ease-in 0ms;
    transition: opacity 150ms ease-in 0ms
}

.editable-field.saving .save-options, .editable-field.saving .field-tools {
    display: none
}

.editable-field.saving form.aui .field-group .aui-ss-icon.drop-menu, .editable-field.saving form.aui .field-group .aui-ss-field {
    border-bottom-right-radius: 3.01px
}

.editable-field.active {
    background-color: #fff;
    display: block !important;
    box-shadow: 0 0 0 0 transparent
}

.editable-field.active .overlay-icon {
    opacity: 0;
    z-index: -1
}

.editable-field.active.saving .overlay-icon {
    opacity: 1;
    z-index: auto
}

.editable-field.active .save-options .aui-button, .editable-field.active .save-options .aui-button.cancel {
    height: 24px;
    padding: 0 4px
}

.editable-field.type-radiobuttons.active form.aui, .editable-field.type-multicheckboxes.active form.aui {
    border: 1px solid #ccc;
    padding: 4px 5px
}

.editable-field.type-cascadingselect form.aui .inline-edit-fields select {
    width: 49%
}

.editable-field.type-cascadingselect form.aui .inline-edit-fields select + select {
    float: right
}

.editable-field.type-locationtextfield, .editable-field.type-locationselect {
    display: block
}

.editable-field .overlay-icon {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    opacity: 0;
    background-color: #f0f0f0;
    background-repeat: no-repeat;
    background-position: 4px 4px;
    border-left: 1px solid #ccc;
    bottom: 0;
    height: auto;
    margin: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 24px;
    z-index: -1
}

.editable-field .overlay-icon.throbber {
    background-image: url("");
    border: 1px solid #ccc
}

.editable-field .overlay-icon.aui-iconfont-edit {
    color: #707070;
    cursor: pointer
}

.editable-field .overlay-icon.aui-iconfont-edit:before {
    top: 12px;
    left: 3px
}

.editable-field .save-options {
    background-color: #f0f0f0;
    border: 1px solid #ccc;
    border-top: none;
    border-radius: 0 0 3px 3px;
    box-shadow: 0 3px 6px rgba(111, 111, 111, 0.2);
    outline: none;
    padding: 3px;
    position: absolute;
    right: 0;
    top: 100%;
    z-index: 1
}

.editable-field .save-options .aui-button + .aui-button {
    margin-left: 3px
}

.editable-field .save-options .aui-button .aui-iconfont-success {
    color: #707070
}

.editable-field .save-options .aui-button .aui-iconfont-success:before {
    font-size: 14px;
    left: 1px;
    margin-top: -7px
}

.editable-field .save-options .aui-button .aui-iconfont-close-dialog {
    color: #707070
}

.editable-field .save-options .aui-button:hover .aui-iconfont-success, .editable-field .save-options .aui-button:focus .aui-iconfont-success {
    color: #333
}

.editable-field .save-options .aui-button:hover .aui-iconfont-close-dialog, .editable-field .save-options .aui-button:focus .aui-iconfont-close-dialog {
    color: #333
}

.editable-field form.aui {
    margin: -2px -30px -2px -5px
}

.editable-field form.aui .group, .editable-field form.aui .field-group {
    clear: none;
    margin: 0;
    padding: 0
}

.editable-field form.aui .group:after, .editable-field form.aui .field-group:after {
    clear: none
}

.editable-field form.aui .field-group .aui-ss, .editable-field form.aui .field-group .jira-multi-select, .editable-field form.aui .field-group .group, .editable-field form.aui .field-group input[type=text], .editable-field form.aui .field-group select, .editable-field form.aui .field-group textarea, .editable-field form.aui .field-group .text {
    text-align: left;
    vertical-align: top;
    max-width: none;
    width: 100%
}

.editable-field form.aui .field-group .drop-menu, .editable-field form.aui .field-group .jira-multi-select textarea, .editable-field form.aui .field-group .aui-ss-field {
    border-bottom-right-radius: 0
}

.editable-field form.aui .field-group .inline-edit-error {
    background-color: #d04437;
    clear: both;
    color: #fff;
    font-weight: normal;
    margin: 0;
    padding: 5px
}

.editable-field form.aui .field-group + .field-group {
    background: #f0f0f0;
    border: 1px solid #ccc;
    padding: 5px
}

.editable-field form.aui .field-group + .field-group label {
    display: inline;
    color: #707070;
    float: none;
    margin: 0;
    padding: 0;
    text-align: left;
    width: auto
}

.editable-field form.aui .field-group + .field-group label:after {
    content: ": "
}

.editable-field form.aui .field-group + .field-group .field-value {
    font-weight: normal;
    padding: 0
}

.editable-field form.aui .aui-ss.aui-ss-has-entity-icon > .aui-ss-field {
    padding-left: 23px
}

.editable-field form.aui .aui-ss > .aui-ss-entity-icon {
    left: 5px
}

.editable-field form.aui .text, .editable-field form.aui .password, .editable-field form.aui .select {
    height: 1.71429em;
    line-height: 1;
    padding: 4px 3px
}

.editable-field form.aui .select[multiple="multiple"] {
    min-height: 6em
}

.editable-field form.aui .textarea {
    padding: 2px 3px
}

.editable-field form.aui .select {
    padding: 0
}

.editable-field form.aui .jira-multi-select > .representation .item-row {
    padding: 1px 4px 1px 0
}

.editable-field form.aui .jira-multi-select > .representation .item-row > .value-item {
    margin: 0
}

.editable-field form.aui .text, .editable-field form.aui .password, .editable-field form.aui .textarea, .editable-field form.aui .select, .editable-field form.aui .multi-select {
    box-shadow: 0 1px 3px #e8e8e8 inset
}

.editable-field .text + a, .editable-field .textarea + a {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #f0f0f0;
    background-repeat: no-repeat;
    border: 1px solid #ccc;
    height: 30px;
    margin: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 24px;
    z-index: 1
}

.editable-field .text + a .aui-icon, .editable-field .textarea + a .aui-icon {
    margin: 4px 0 0 3px
}

.editable-field .field-tools {
    border-right: 1px solid #ccc;
    display: inline-block;
    margin: 0 10px 0 5px;
    padding-right: 10px
}

.editable-field .field-tools a + a {
    margin-left: 5px
}

.editable-field .wiki-edit-content.previewClass {
    border: 1px solid #ccc;
    padding: 10px
}

.editable-field .wiki-edit-content.previewClass .content-inner {
    padding: 0
}

.editable-field .field-group > .help-lnk, .editable-field .edit-labels, .editable-field #assign-to-me-trigger, .editable-field .description {
    display: none
}

.issue-body-content .item-details dl > dt {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 2px 5px 2px 0
}

.issue-body-content .item-details dl > dd {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 2px 0 2px 5px
}

.issue-body-content .item-details dl > dd .editable-field {
    margin: -2px 0 -2px -5px
}

.issue-body-content .item-details dl {
    margin-top: 1px
}

#summary-val {
    margin-left: -5px;
    padding: 2px 30px 2px 5px;
    z-index: 1
}

#summary-val .text {
    height: 1.66666666666667em;
    line-height: 1.2
}

.editable-field #issuetype-single-select {
    max-width: none
}

#description-val.editable-field {
    margin: -2px 0 0 -5px
}

#focus-shifter > label {
    display: table;
    margin: -4px 4px -3px -24px
}

#focus-shifter > label input {
    height: 22px;
    margin-bottom: -1px
}

#focus-shifter > label > span {
    display: table-cell;
    font-weight: bold;
    padding-right: 4px
}

#focus-shifter-content {
    display: table-cell;
    width: 250px
}

#focus-shifter > span.icon-close {
    background-position: 0 0;
    top: 14px
}

.ka .issue-header .issue-header-content > .aui-page-header {
    padding-bottom: 5px
}

.ka .issue-header .issue-header-content > .aui-page-header .aui-page-header-actions {
    vertical-align: top
}

.module.toggle-wrap .toggle-title {
    background-position: -1000px -1000px
}

.module.toggle-wrap .toggle-title:hover, .module.toggle-wrap.collapsed .toggle-title {
    background-position: 5px 50%
}

.issue-container {
    outline: none
}

.issue-container aui-inline-dialog2.aui-inline-dialog.aui-layer[aria-hidden="true"] {
    display: none
}

#issue-content .issue-header.issue-error-header {
    background-color: white
}

#issue-content .issue-error-content {
    border-top: 0
}

.issue-body-content {
    padding: 0 20px 20px
}

.issue-body-content .module > .mod-header {
    background: url() repeat-x scroll 0 10px
}

.issue-body-content .module > .mod-header > h1, .issue-body-content .module > .mod-header > h2, .issue-body-content .module > .mod-header > h3, .issue-body-content .module > .mod-header > h4, .issue-body-content .module > .mod-header > h5, .issue-body-content .module > .mod-header > h6 {
    background-color: #fff;
    font-size: inherit;
    font-weight: bold;
    padding-right: 5px
}

.issue-body-content .module > .mod-header .ops {
    background-color: #fff;
    margin-top: 2px
}

.issue-body-content .module > .mod-header .more-menu {
    font-size: 10px;
    min-width: 26px
}

.issue-body-content .module > .mod-header .more-menu:before {
    padding-left: 4px
}

.issue-body-content .module > .mod-content {
    padding-left: 10px
}

.issue-body-content .module + .module {
    border-top: none
}

.issue-body-content .property-list .item .name, .issue-body-content .item-details dl > dt {
    text-align: left
}

.issue-body-content .issue-error {
    position: relative;
    text-align: center;
    padding-top: 150px
}

.issue-body-content .issue-error .error-image {
    background: 50% 50% no-repeat;
    -webkit-background-size: contain;
    background-size: contain;
    width: 145px;
    height: 85px;
    display: inline-block
}

.issue-body-content .issue-error .error-image.error-image-canNotBeViewed {
    background-image: url("")
}

.issue-body-content .issue-error .error-image.error-image-genericError {
    background-image: url("")
}

.issue-body-content .issue-error > h1 {
    margin-top: 0
}

.issue-body-content .issue-error > .return-to-search {
    position: absolute;
    top: 0;
    right: 0
}

.navigator-issue-only .issue-body-content {
    border-bottom: 1px solid #ccc
}

.page-type-message .issue-body-content {
    border-bottom: 1px solid #ccc;
    border-top: 1px solid #ccc;
    padding-top: 10px
}

.page-type-message .issue-body-content .issue-error {
    padding-bottom: 150px
}

.toolbar-group .toolbar-item a {
    border-radius: 0;
    cursor: auto
}

.toolbar-group .toolbar-item:last-of-type a {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px
}

.toolbar-group .toolbar-item:first-of-type a {
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px
}

/* module-key = 'com.atlassian.jira.jira-issue-nav-components:issueviewer', location = 'issueviewer/styles/viewissue-responsive.less' */
.issue-container.skinny .links-list {
    padding-left: 0
}

.issue-container.skinny .links-list dt {
    float: none;
    margin: 0 0 6px;
    width: 100%
}

.issue-container.skinny .links-list dt + dd {
    border-top: 1px solid #ccc
}

.issue-container.skinny .links-list dd {
    margin-left: 0
}

.issue-container.skinny .links-list + .links-list {
    padding-top: 10px
}

.issue-container.skinny .list-results-panel {
    width: 250px
}

.issue-container.skinny .property-list.two-cols > .item {
    width: 100%
}

.issue-container.skinny .property-list.two-cols > .item-right {
    clear: both;
    float: left
}

.issue-container.skinny #viewissuesidebar {
    width: 280px
}

.issue-container.skinny #viewissuesidebar ul.item-details dl + dl {
    margin-top: 8px
}

.issue-container.skinny #viewissuesidebar ul.item-details dl dt {
    display: block;
    text-align: left;
    width: 100%
}

.issue-container.skinny #viewissuesidebar ul.item-details dl dd {
    display: block;
    margin: 0;
    padding: 2px 0;
    width: 100%
}

.issue-container.skinny #viewissuesidebar .tt_inner > dl {
    display: block
}

.issue-container.skinny #viewissuesidebar .tt_inner dt {
    display: block
}

.issue-container.skinny #viewissuesidebar .tt_inner dt ~ dd {
    display: inline-block;
    vertical-align: middle
}

.issue-container.skinny #viewissuesidebar dd.tt_graph {
    width: 50%
}

.issue-container.skinny .issue-header .aui-toolbar .toolbar-group .toolbar-trigger, .issue-container.skinny .issue-header .aui-toolbar .aui-dd-parent a.aui-dd-trigger {
    font-size: 12px;
    height: 24px;
    line-height: 24px;
    padding: 0 6px
}

.issue-container.skinny .issue-header .aui-dropdown2-trigger:after {
    top: 10px
}

.issue-container.skinny #activitymodule #issue-tabs {
    padding-left: 10px
}

.issue-container.very-skinny .property-list .wrap {
    padding: 0
}

.issue-container.very-skinny .property-list .item .name {
    float: none;
    margin-left: 0;
    text-align: left;
    width: 100%
}

.issue-container.very-skinny .property-list .item .value {
    margin-left: -5px
}

.issue-container.very-skinny .issue-header .icon + .trigger-label {
    display: none
}

/* module-key = 'com.atlassian.jira.plugins.jira-dnd-attachment-plugin:metadata-webpanel-css', location = 'css/MetadataWebpanel.css' */
#dnd-metadata {
    display: none
}

/* module-key = 'com.atlassian.jira.plugins.jira-dnd-attachment-plugin:dnd-issue-drop-zone', location = 'css/IssueDropZone.less' */
.issue-drop-zone {
    border: 1px dashed #ccc;
    border-radius: 0px;
    padding: 7px;
    transition: background-color .01s linear .01s;
    position: relative
}

.issue-drop-zone:not(.mod-content) {
    text-align: center
}

.issue-drop-zone.issue-drop-zone__not-supported {
    text-align: left
}

.issue-drop-zone.dragover, .issue-drop-zone-document__dragover .issue-drop-zone {
    background-color: #f5f5f5
}

.issue-drop-zone__target {
    position: absolute;
    left: 0px;
    top: 0px;
    right: 0px;
    bottom: 0px
}

.issue-drop-zone__drop-icon {
    position: relative
}

.issue-drop-zone__drop-icon:before {
    background-image: url("");
    background-position: 0 0;
    width: 24px;
    height: 21px;
    position: absolute;
    margin-left: -31px;
    display: inline-block;
    content: " "
}

.issue-drop-zone.dragover .issue-drop-zone__drop-icon:before {
    background-image: url("")
}

.issue-drop-zone__text {
    text-align: center;
    display: block
}

.issue-drop-zone__button {
    position: relative;
    cursor: pointer;
    color: #3572b0;
    background: transparent;
    padding: 0;
    border: 0;
    font-family: inherit;
    font-size: inherit
}

form label.issue-drop-zone__button {
    color: #3572b0
}

.issue-drop-zone__button:hover, .issue-drop-zone__button:focus {
    text-decoration: underline
}

.issue-drop-zone__file {
    display: none
}

.upload-progress-bar {
    position: relative;
    padding-left: 42px;
    padding-right: 42px;
    margin-top: 15px
}

.upload-progress-bar .upload-progress-bar__thumbnail {
    border: 1px solid #ccc;
    width: 33px;
    height: 33px;
    box-sizing: border-box;
    overflow: hidden;
    position: absolute;
    left: 0px
}

.upload-progress-bar .upload-progress-bar__thumbnail_icon_aui {
    border: none;
    width: 34px;
    height: 34px
}

.upload-progress-bar .upload-progress-bar__thumbnail_icon_aui .aui-icon:before {
    color: #707070
}

.upload-progress-bar .upload-progress-bar__thumbnail img {
    min-width: 100%;
    max-height: 100%;
    min-height: 100%
}

.upload-progress-bar .upload-progress-bar__file-name {
    color: #333;
    height: 25px;
    display: block;
    margin-right: 70px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

.upload-progress-bar .upload-progress-bar__file-size {
    position: absolute;
    right: 42px;
    top: 0px;
    color: #999;
    box-shadow: -5px 0 10px #fff
}

.upload-progress-bar .upload-progress-bar__control {
    position: absolute;
    right: 0px;
    top: 15px
}

.upload-progress-bar .upload-progress-bar__control button {
    height: 24px;
    padding: 0 !important;
    width: 26px;
    transition: color 0.1s linear
}

.upload-progress-bar .upload-progress-bar__control button .aui-icon {
    margin-right: 0px !important
}

.upload-progress-bar .upload-progress-bar__upload-finished:not(.upload-progress-bar__upload-ready) .upload-progress-bar__control button {
    color: #14892c
}

.upload-progress-bar .upload-progress-bar__progress-bar {
    height: 5px;
    background: #ccc;
    display: block;
    border-radius: 3px
}

.upload-progress-bar .upload-progress-bar__progress-bar .upload-progress-bar__bar {
    background: #3572b0;
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px;
    height: 100%;
    display: block;
    width: 0%;
    transition: width 0.1s linear
}

.upload-progress-bar.upload-progress-bar__upload-finished:not(.upload-progress-bar__upload-ready) .upload-progress-bar__bar {
    transition: none
}

.upload-progress-bar.upload-progress-bar__upload-finished .upload-progress-bar__bar {
    background: #14892c
}

.upload-progress-bar.upload-progress-bar__upload-error .upload-progress-bar__bar {
    background: #d04437
}

.upload-progress-bar .upload-progress-bar__error-message {
    color: #d04437;
    margin-top: 0px
}

.upload-progress-bar .upload-progress-bar__upload-error .upload-progress-bar__error-message {
    margin-top: 5px
}

.upload-progress-bar__checkbox {
    display: none;
    visibility: hidden
}

#file_attachments .attachments-upload-progress-bar .upload-progress-bar__progress-bar {
    min-width: 100%;
    display: inline-block !important;
    height: 5px;
    background: #ccc;
    display: block;
    border-radius: 3px
}

#file_attachments .attachments-upload-progress-bar .upload-progress-bar__progress-bar .upload-progress-bar__bar {
    background: #3572b0;
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px;
    height: 100%;
    display: block;
    width: 0%;
    transition: width 0.1s linear
}

#file_attachments .attachments-upload-progress-bar.upload-progress-bar__upload-finished:not(.upload-progress-bar__upload-ready) .upload-progress-bar__bar {
    transition: none
}

#file_attachments .attachments-upload-progress-bar.upload-progress-bar__upload-finished .upload-progress-bar__bar {
    background: #14892c
}

#file_attachments .attachments-upload-progress-bar.upload-progress-bar__upload-error .upload-progress-bar__bar {
    background: #d04437
}

#file_attachments .attachments-upload-progress-bar.upload-progress-bar__upload-finished .upload-progress-bar__progress-bar {
    display: none
}

#file_attachments .attachments-upload-progress-bar.upload-progress-bar__upload-finished .upload-progress-bar__file-size {
    display: none
}

#file_attachments .attachments-upload-progress-bar:not(.upload-progress-bar__upload-finished) .upload-progress-bar__progress-bar {
    display: block
}

#file_attachments .attachments-upload-progress-bar:not(.upload-progress-bar__upload-finished) .upload-progress-bar__file-size {
    display: none
}

#file_attachments .attachments-upload-progress-bar .upload-progress-bar__control .icon {
    cursor: pointer
}

#file_attachments .attachments-upload-progress-bar .upload-progress-bar__error-message {
    color: #d04437;
    margin-top: 0px
}

#file_attachments .attachments-upload-progress-bar .upload-progress-bar__upload-error .upload-progress-bar__error-message {
    margin-top: 5px
}

#file_attachments .attachments-upload-progress-bar .upload-progress-bar__upload-control span {
    color: #3572b0;
    cursor: pointer
}

#file_attachments .attachments-upload-progress-bar .upload-progress-bar__upload-control span:hover {
    text-decoration: underline
}

#file_attachments .attachments-upload-progress-bar .attachment-date {
    display: none;
    visibility: hidden
}

#attachment_thumbnails .attachments-upload-progress-bar {
    border: none;
    border-radius: 3px;
    height: 195px;
    width: 200px;
    padding: 0px;
    margin: 0 15px 15px 0;
    float: left;
    text-align: left
}

.navigator-body #attachment_thumbnails .attachments-upload-progress-bar {
    margin: 0 10px 10px 0
}

#attachment_thumbnails .attachments-upload-progress-bar .upload-progress-bar__thumbnail {
    float: none;
    height: 145px;
    margin: 0 auto;
    width: 200px;
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    position: relative;
    border: 1px solid #f0f0f0;
    border-radius: 3px
}

#attachment_thumbnails .attachments-upload-progress-bar .upload-progress-bar__thumbnail img {
    vertical-align: text-top;
    max-width: 200px;
    max-height: 145px
}

#attachment_thumbnails .attachments-upload-progress-bar .upload-progress-bar__progress-bar {
    position: absolute;
    left: 20px;
    right: 20px;
    bottom: 15px;
    height: 5px;
    background: #ccc;
    display: block;
    border-radius: 3px
}

#attachment_thumbnails .attachments-upload-progress-bar .upload-progress-bar__progress-bar .upload-progress-bar__bar {
    background: #3572b0;
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px;
    height: 100%;
    display: block;
    width: 0%;
    transition: width 0.1s linear
}

#attachment_thumbnails .attachments-upload-progress-bar.upload-progress-bar__upload-finished:not(.upload-progress-bar__upload-ready) .upload-progress-bar__bar {
    transition: none
}

#attachment_thumbnails .attachments-upload-progress-bar.upload-progress-bar__upload-finished .upload-progress-bar__bar {
    background: #14892c
}

#attachment_thumbnails .attachments-upload-progress-bar.upload-progress-bar__upload-error .upload-progress-bar__bar {
    background: #d04437
}

#attachment_thumbnails .attachments-upload-progress-bar.upload-progress-bar__upload-finished .upload-progress-bar__progress-bar {
    display: none
}

#attachment_thumbnails .attachments-upload-progress-bar.upload-progress-bar__upload-finished .upload-progress-bar__file-size {
    display: none
}

#attachment_thumbnails .attachments-upload-progress-bar:not(.upload-progress-bar__upload-finished) .upload-progress-bar__progress-bar {
    display: block
}

#attachment_thumbnails .attachments-upload-progress-bar:not(.upload-progress-bar__upload-finished) .upload-progress-bar__file-size {
    display: none
}

#attachment_thumbnails .attachments-upload-progress-bar dl {
    clear: left;
    display: block;
    height: 42px;
    overflow: hidden;
    margin: 5px 10px;
    width: 180px
}

#attachment_thumbnails .attachments-upload-progress-bar dl dt {
    position: relative;
    text-align: left;
    float: left
}

#attachment_thumbnails .attachments-upload-progress-bar dl dt .upload-progress-bar__file-name {
    display: block;
    float: none;
    height: 21px;
    white-space: nowrap;
    width: 180px;
    word-wrap: normal
}

#attachment_thumbnails .attachments-upload-progress-bar dl dt .upload-progress-bar__control {
    position: absolute;
    left: auto;
    right: 0;
    bottom: 0;
    padding: 0;
    margin: 0;
    background-color: #f0f0f0
}

#attachment_thumbnails .attachments-upload-progress-bar dl dt .upload-progress-bar__control .icon {
    cursor: pointer
}

#attachment_thumbnails .attachments-upload-progress-bar dl .upload-progress-bar__file-size {
    float: right;
    margin: 0;
    width: auto;
    font-size: 12px;
    color: #707070
}

#attachment_thumbnails .attachments-upload-progress-bar dl .attachment-date {
    display: none;
    visibility: hidden
}

#attachment_thumbnails .attachments-upload-progress-bar dl .upload-progress-bar__upload-control {
    margin-left: 0px
}

#attachment_thumbnails .attachments-upload-progress-bar dl .upload-progress-bar__upload-control span {
    color: #3572b0;
    cursor: pointer
}

#attachment_thumbnails .attachments-upload-progress-bar dl .upload-progress-bar__upload-control span:hover {
    text-decoration: underline
}

#attachment_thumbnails .attachments-upload-progress-bar dl:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}

#attachment_thumbnails .attachments-upload-progress-bar:hover {
    background-color: #f0f0f0
}

#attachment_thumbnails .attachments-upload-progress-bar:not(:hover) .upload-progress-bar__control {
    visibility: hidden
}

#attachment_thumbnails .attachments-upload-progress-bar + .item-attachments {
    clear: left
}

#attachment_thumbnails .attachments-upload-progress-bar .upload-progress-bar__error-message {
    color: #d04437;
    margin-top: 0px
}

#attachment_thumbnails .attachments-upload-progress-bar .upload-progress-bar__upload-error .upload-progress-bar__error-message {
    margin-top: 5px
}

.jira-dialog-content form.aui .issue-drop-zone, .jira-dialog-content form.aui .upload-progress-bar {
    box-sizing: border-box;
    max-width: 500px
}

.attach-files-drop-zone__dragover-mask {
    background: rgba(255, 255, 255, 0.3);
    border: 3px dashed #f79232;
    border-radius: 5px;
    bottom: 0;
    left: 0;
    margin: 2px;
    position: absolute;
    right: 0;
    top: 0;
    transition: z-index .2s step-end;
    z-index: -1
}

.attach-files-drop-zone__dragover .attach-files-drop-zone__dragover-mask {
    transition: z-index 0s step-end;
    z-index: 2500
}

.jira-dialog .attach-files-drop-zone__dragover-mask {
    top: 56px;
    bottom: 51px
}

#attachmentmodule .mod-content.issue-drop-zone {
    margin-left: 10px
}

#attachmentmodule .mod-content.issue-drop-zone > .issue-drop-zone + #attachment_thumbnails:not(:empty), #attachmentmodule .mod-content.issue-drop-zone > .issue-drop-zone + #file_attachments:not(:empty) {
    margin-top: 5px
}

#attachmentmodule .mod-content.issue-drop-zone .issue-drop-zone {
    border: none
}

#attachmentmodule #attachmentmodule_heading .ops li #add-attachments-link {
    display: none;
    visibility: hidden
}

#attachmentmodule #attachmentmodule_heading .ops li.drop:last-child {
    border: none;
    margin-left: 0
}

#attachmentmodule #attachment_thumbnails .attachment-content {
    border: none;
    border-radius: 3px;
    height: 195px;
    margin: 0 15px 15px 0;
    padding: 0px
}

.navigator-body #attachmentmodule #attachment_thumbnails .attachment-content {
    margin: 0 10px 10px 0
}

#attachmentmodule #attachment_thumbnails .attachment-content .attachment-thumb {
    border: 1px solid #e9e9e9;
    border-radius: 3px
}

#attachmentmodule #attachment_thumbnails .attachment-content .attachment-thumb .gallery, #attachmentmodule #attachment_thumbnails .attachment-content .attachment-thumb {
    height: 145px
}

#attachmentmodule #attachment_thumbnails .attachment-content .attachment-thumb img {
    max-height: 145px
}

#attachmentmodule #attachment_thumbnails .attachment-content .attachment-thumbnail-icon:before {
    color: #e9e9e9
}

#attachmentmodule #attachment_thumbnails .attachment-content dl {
    margin: 5px 10px;
    width: 180px
}

#attachmentmodule #attachment_thumbnails .attachment-content dl .attachment-title {
    width: 180px
}

#attachmentmodule #attachment_thumbnails .attachment-content dl .attachment-size, #attachmentmodule #attachment_thumbnails .attachment-content dl .attachment-date {
    color: #707070;
    font-size: 12px;
    top: 0px
}

#attachmentmodule #attachment_thumbnails .attachment-content dl .attachment-date {
    float: left;
    padding-left: 0px
}

#attachmentmodule #attachment_thumbnails .attachment-content dl .attachment-size {
    float: right
}

#attachmentmodule #file_attachments .attachment-content {
    padding: 5px 0px 5px 20px
}

#attachmentmodule #file_attachments .attachment-content dl .attachment-size, #attachmentmodule #file_attachments .attachment-content dl .attachment-date {
    text-align: left
}

#attachmentmodule #file_attachments .attachment-content .upload-progress-bar__upload-control {
    width: 150px;
    text-align: left;
    padding: 0 5px;
    box-sizing: border-box;
    margin-right: 50px
}

#attachmentmodule #file_attachments .attachment-content .attachment-date {
    width: 140px
}

#attachmentmodule #file_attachments .attachment-content .attachment-size {
    color: #707070;
    margin-right: 40px;
    width: 140px
}

#attachmentmodule #file_attachments .attachment-content .attachment-delete {
    padding-left: 0px;
    width: 50px;
    text-align: center
}

#attachmentmodule #file_attachments .attachment-content .zip-contents {
    padding-right: 160px
}

#attachmentmodule #file_attachments .attachment-content .zip-contents .attachment-size {
    color: #bbbbbb
}

#attachmentmodule #file_attachments .attachment-content:not(:last-child) {
    border-bottom: 1px solid #ccc
}

.issue-drop-zone-document__dragover .blender, .issue-drop-zone.dragover .blender {
    opacity: 0
}

.issue-drop-zone-document__dragover .attachment-thumb, .issue-drop-zone.dragover .attachment-thumb {
    background: white
}

.jira-dialog .upload-progress-bar ~ .description {
    margin-top: 15px
}

/* module-key = 'com.atlassian.jira.plugins.jira-dnd-attachment-plugin:dnd-issue-drop-zone', location = 'css/AttachmentsDropZone.less' */
.attachments-drop-zone__dragover-border {
    background: rgba(255, 255, 255, 0);
    border: 3px dashed #f79232;
    border-radius: 5px;
    bottom: 0;
    left: 0;
    margin: 2px;
    position: absolute;
    right: 0;
    top: 0;
    transition: z-index 0s step-end .2s, background 0s step-end .2s, visibility 0s step-end .2s;
    visibility: hidden;
    z-index: -1
}

.attachments-drop-zone__dragover .attachments-drop-zone__dragover-border {
    transition: z-index 0s, background 0s, visibility 0s;
    visibility: visible;
    z-index: 2500
}

.attachments-drop-zone__dragover-fade .attachments-drop-zone__dragover-border {
    background: rgba(255, 255, 255, 0.3)
}

div.attachments-drop-zone__dragover-info {
    background: white;
    border: 3px solid #f79232;
    border-radius: 5px;
    left: 40%;
    padding: 10px 20px 10px 20px;
    position: absolute;
    right: 40%;
    text-align: center;
    top: 10px;
    transition: z-index 0s step-end .2s, visibility 0s step-end .2s;
    visibility: hidden;
    width: 20%;
    z-index: -1
}

.attachments-drop-zone__dragover .attachments-drop-zone__dragover-info {
    transition: z-index 0s, visibility 0s, top .1s ease;
    visibility: visible;
    z-index: 2500
}

div.attachments-drop-zone__window-dragover-mask {
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    transition: z-index 0s step-end .2s;
    z-index: -1
}

.attachments-drop-zone__window-dragover .attachments-drop-zone__window-dragover-mask {
    transition: z-index 0s;
    z-index: 2499
}

.aui-sidebar.aui-sidebar-fly-out ~ div.aui-page-panel {
    z-index: auto
}

/* module-key = 'com.pyxis.greenhopper.jira:gh-rapid-inline-editable', location = 'includes/css/detail/editable/gh-editable-detail-view.less' */
.ghx-detail-view.gh-editable-detail-view .ghx-detail-contents .issue-body-content {
    padding: 0
}

.ghx-detail-view.gh-editable-detail-view .ghx-detail-contents .issue-body-content .module + .module {
    padding-top: 0;
    margin-top: 0
}

.ghx-detail-view.gh-editable-detail-view .ghx-detail-contents .ghx-estimate .ghx-editing input {
    width: 100%
}

.ghx-detail-view.gh-editable-detail-view .ghx-detail-contents .ghx-error:empty {
    padding: 0
}

.ghx-detail-view.gh-editable-detail-view .ghx-detail-contents .ghx-error {
    background-color: #d04437;
    clear: both;
    color: #fff;
    font-weight: normal;
    margin: 0;
    padding: 5px
}

.ghx-detail-view.gh-editable-detail-view .ghx-detail-contents .ghx-hidden-tab {
    display: none
}

.ghx-detail-view.gh-editable-detail-view .ghx-detail-section.module .mod-content {
    padding-left: 0
}

.ghx-detail-view.gh-editable-detail-view .ghx-detail-section.module .mod-content .property-list .wrap {
    padding-left: 120px
}

.ghx-detail-view.gh-editable-detail-view .ghx-detail-section.module .mod-content .property-list .wrap .name {
    margin-left: -120px;
    width: 120px
}

.ghx-detail-view.gh-editable-detail-view .ghx-detail-head .ghx-statistic-group {
    padding-right: 20px
}

.ghx-detail-view.gh-editable-detail-view .ghx-detail-issue .ghx-detail-statistic dd.ghx-fieldname-aggregatetimeestimate {
    display: inline-block;
    position: relative;
    width: auto
}

.ghx-detail-view.gh-editable-detail-view .ghx-detail-issue .ghx-detail-statistic dd.ghx-fieldname-aggregatetimeestimate, .ghx-detail-view.gh-editable-detail-view .ghx-detail-issue .ghx-detail-statistic dd.ghx-fieldname-aggregatetimeestimate_subtasks {
    color: #999
}

.ghx-detail-view.gh-editable-detail-view .ghx-detail-issue .ghx-detail-statistic dd.ghx-fieldname-aggregatetimeestimate .ghx-fa, .ghx-detail-view.gh-editable-detail-view .ghx-detail-issue .ghx-detail-statistic dd.ghx-fieldname-aggregatetimeestimate_subtasks .ghx-fa {
    color: #999
}

.ghx-detail-view.gh-editable-detail-view .ghx-aggregatetimeestimate-tooltip {
    display: table
}

.ghx-detail-view.gh-editable-detail-view .ghx-aggregatetimeestimate-tooltip div {
    display: table-row
}

.ghx-detail-view.gh-editable-detail-view .ghx-aggregatetimeestimate-tooltip div span {
    display: table-cell;
    text-align: left
}

.ghx-detail-view.gh-editable-detail-view .ghx-aggregatetimeestimate-tooltip div span:last-child {
    padding-left: 30px;
    text-align: right
}

.ghx-detail-view.gh-editable-detail-view .ghx-detail-head .ghx-detail-summary {
    margin-right: 20px
}

.ghx-detail-view.gh-editable-detail-view .ghx-detail-nav-content {
    padding: 0 20px 0 60px
}

.ghx-detail-view.gh-editable-detail-view .ghx-detail-nav-content .ghx-sprint-picker-scope-warning {
    margin-right: -30px;
    margin-left: -5px
}

.ghx-detail-view.gh-editable-detail-view .ghx-detail-section, .ghx-detail-view.gh-editable-detail-view #attachmentmodule.module {
    margin-bottom: 30px
}

.ghx-detail-view.gh-editable-detail-view .ghx-detail-section.ghx-no-tab-menu.module .mod-header, .ghx-detail-view.gh-editable-detail-view #attachmentmodule.module.ghx-no-tab-menu.module .mod-header, .ghx-detail-view.gh-editable-detail-view .ghx-detail-section.ghx-no-tab-menu .ghx-header, .ghx-detail-view.gh-editable-detail-view #attachmentmodule.module.ghx-no-tab-menu .ghx-header {
    background: none
}

.ghx-detail-view.gh-editable-detail-view .ghx-detail-section .item-details dl > dt, .ghx-detail-view.gh-editable-detail-view #attachmentmodule.module .item-details dl > dt {
    width: 120px
}

.ghx-detail-view.gh-editable-detail-view .ghx-detail-section#subtasks .ghx-container > div {
    padding: 10px
}

.ghx-detail-view.gh-editable-detail-view .ghx-detail-section#subtasks .ghx-container .ghx-filtered-subtask {
    padding-bottom: 10px
}

.ghx-detail-view.gh-editable-detail-view .ghx-detail-section#subtasks .ghx-container .ghx-estimate-sum {
    text-align: right
}

.ghx-detail-view.gh-editable-detail-view .ghx-detail-section#subtasks .ghx-container .ghx-estimate-sum.ghx-actions-padding {
    padding-right: 80px
}

.ghx-detail-view.gh-editable-detail-view .ghx-detail-section#subtasks .ghx-container .ghx-subtask {
    border-bottom: 1px #ccc solid
}

.ghx-detail-view.gh-editable-detail-view .ghx-detail-section#subtasks .ghx-container .ghx-subtask .ghx-top-row {
    display: flex
}

.ghx-detail-view.gh-editable-detail-view .ghx-detail-section#subtasks .ghx-container .ghx-subtask .ghx-top-row > * {
    flex: 0 0 auto
}

.ghx-detail-view.gh-editable-detail-view .ghx-detail-section#subtasks .ghx-container .ghx-subtask .ghx-top-row > span {
    margin-right: 10px
}

.ghx-detail-view.gh-editable-detail-view .ghx-detail-section#subtasks .ghx-container .ghx-subtask .ghx-top-row .ghx-status {
    flex: 1 1 auto;
    overflow: hidden
}

.ghx-detail-view.gh-editable-detail-view .ghx-detail-section#subtasks .ghx-container .ghx-subtask .ghx-type img {
    vertical-align: middle
}

.ghx-detail-view.gh-editable-detail-view .ghx-detail-section#subtasks .ghx-container .ghx-subtask .ghx-sub-avatar {
    height: 20px;
    width: 20px
}

.ghx-detail-view.gh-editable-detail-view .ghx-detail-section#subtasks .ghx-container .ghx-subtask .ghx-sub-avatar img {
    border-radius: 20px
}

.ghx-detail-view.gh-editable-detail-view .ghx-detail-section#subtasks .ghx-container .ghx-subtask button {
    visibility: hidden
}

.ghx-detail-view.gh-editable-detail-view .ghx-detail-section#subtasks .ghx-container .ghx-subtask button[aria-expanded="true"] {
    visibility: inherit
}

.ghx-detail-view.gh-editable-detail-view .ghx-detail-section#subtasks .ghx-container .ghx-subtask:hover {
    background-color: #f5f5f5
}

.ghx-detail-view.gh-editable-detail-view .ghx-detail-section#subtasks .ghx-container .ghx-subtask:hover button {
    visibility: inherit
}

.ghx-detail-view.gh-editable-detail-view .ghx-detail-section .property-list.two-cols .item, .ghx-detail-view.gh-editable-detail-view .ghx-detail-section .property-list.two-cols .item-right {
    clear: none;
    float: none;
    width: auto;
    width: initial
}

.ghx-detail-view.gh-editable-detail-view .ghx-detail-section .property-list .item .name {
    text-align: left
}

.ghx-detail-view.gh-editable-detail-view .ghx-detail-section .item-details dl > dt {
    text-align: left
}

.ghx-detail-view.gh-editable-detail-view .item-attachments {
    text-align: center
}

.ghx-detail-view.gh-editable-detail-view #attachmentmodule #attachment_thumbnails .attachment-content {
    display: inline-block;
    margin-left: 10px;
    margin-right: 10px;
    float: none
}

.ghx-detail-view.gh-editable-detail-view #linkingmodule .links-list {
    padding-left: 0
}

.ghx-detail-view.gh-editable-detail-view #linkingmodule .links-list dt {
    float: none;
    margin: 0 0 6px 0;
    width: 100%
}

.ghx-detail-view.gh-editable-detail-view #linkingmodule .links-list dt + dd {
    border-top: 1px solid #ccc
}

.ghx-detail-view.gh-editable-detail-view #linkingmodule .links-list dd {
    margin-left: 0
}

.ghx-detail-view.gh-editable-detail-view #commentmodule {
    margin-bottom: 10px
}

.ghx-detail-view.gh-editable-detail-view #commentmodule #issue-tabs {
    display: none
}

.ghx-detail-view.gh-editable-detail-view #commentmodule .tabwrap .sortwrap {
    text-align: right;
    margin-top: -25px
}

.ghx-detail-view.gh-editable-detail-view #commentmodule .tabwrap .sortwrap .issue-activity-sort-link {
    background: #ffffff;
    padding: 0 5px
}

.ghx-detail-view.gh-editable-detail-view #footer-comment-button .aui-icon {
    display: none
}

.ghx-detail-view.gh-editable-detail-view .issue-data-block:not(:hover) .actionContainer .action-links a:focus {
    visibility: hidden
}

.ghx-detail-view.gh-editable-detail-view .ghx-detail-issue .module.toggle-wrap .toggle-title {
    color: #333;
    font-size: 14px;
    font-weight: bold;
    line-height: 1.5
}

.ghx-detail-view.gh-editable-detail-view .ghx-detail-issue .ghx-container .ghx-fa {
    padding-top: 5px;
    margin-bottom: 10px
}

.ghx-detail-view.gh-editable-detail-view .ghx-detail-issue .ghx-fa {
    color: black;
    font-style: normal
}

.ghx-detail-view.gh-editable-detail-view .ghx-detail-nav .ghx-detail-section .ghx-controls {
    float: none
}

.ghx-detail-view.gh-editable-detail-view #timeoriginalestimate-val .inline-edit-fields .field-group:not(:first-child), .ghx-detail-view.gh-editable-detail-view #timeoriginalestimate-val .inline-edit-fields .field-group span.example {
    display: none
}

.ghx-detail-view.gh-editable-detail-view #timeestimate-val .inline-edit-fields .field-group {
    padding: 0
}

.ghx-detail-view.gh-editable-detail-view #timeestimate-val .inline-edit-fields .field-group:first-child, .ghx-detail-view.gh-editable-detail-view #timeestimate-val .inline-edit-fields .field-group span.example, .ghx-detail-view.gh-editable-detail-view #timeestimate-val .inline-edit-fields .field-group label {
    display: none
}

.ghx-detail-view.gh-editable-detail-view #timeestimate-val .inline-edit-fields .field-group:first-child:nth-last-child(2), .ghx-detail-view.gh-editable-detail-view #timeestimate-val .inline-edit-fields .field-group span.example:nth-last-child(2), .ghx-detail-view.gh-editable-detail-view #timeestimate-val .inline-edit-fields .field-group label:nth-last-child(2) {
    display: block
}

/* module-key = 'com.pyxis.greenhopper.jira:gh-rapid-common-css', location = 'includes/css/gh-less-imports.css' */
@-webkit-keyframes gh-loading {
    0% {
        opacity: 1
    }
    50% {
        opacity: 1
    }
    100% {
        opacity: .3
    }
}

@-moz-keyframes gh-loading {
    0% {
        opacity: 1
    }
    50% {
        opacity: 1
    }
    100% {
        opacity: .3
    }
}

@-ms-keyframes gh-loading {
    0% {
        opacity: 1
    }
    50% {
        opacity: 1
    }
    100% {
        opacity: .3
    }
}

@keyframes gh-loading {
    0% {
        opacity: 1
    }
    50% {
        opacity: 1
    }
    100% {
        opacity: .3
    }
}

@-webkit-keyframes gh-fadein {
    0% {
        opacity: 0
    }
    50% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}

@-moz-keyframes gh-fadein {
    0% {
        opacity: 0
    }
    50% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}

@-ms-keyframes gh-fadein {
    0% {
        opacity: 0
    }
    50% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}

@keyframes gh-fadein {
    0% {
        opacity: 0
    }
    50% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}

/* module-key = 'com.pyxis.greenhopper.jira:gh-rapid-common-css', location = 'includes/css/gh-rapid.less' */
.ghx-issue.ui-draggable-dragging, .ghx-issue.ui-sortable-helper {
    -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.13);
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.13)
}

.ghx-grabber {
    height: 100%;
    left: 0;
    position: absolute;
    text-indent: -9999em;
    top: 0;
    width: 5px
}

.ghx-grabber-transparent {
    background-color: transparent
}

.ghx-move-count {
    background: #d04437;
    border-radius: 50%;
    height: 26px;
    position: absolute;
    right: -13px;
    top: -13px;
    visibility: hidden;
    width: 26px;
    z-index: 20
}

.ghx-move-count b {
    color: #fff;
    display: inline-block;
    font-size: 12px;
    line-height: 26px;
    text-align: center;
    width: 26px
}

.ghx-move-main .ghx-move-count {
    visibility: visible
}

.ghx-fa {
    color: #999;
    font-style: italic
}

.ghx-extra-field-tipsy .tipsy-inner {
    max-height: 160px;
    overflow: hidden;
    word-break: break-all
}

.ghx-extra-field-tipsy.ghx-extra-field-tipsy-truncated .tipsy-inner {
    border-bottom: 1.42857143em solid transparent
}

.ghx-extra-field-tipsy.ghx-extra-field-tipsy-truncated .tipsy-inner:after {
    bottom: 10px;
    content: "\2026\00a0";
    left: 15px;
    position: absolute
}

.ghx-extra-field-tipsy code, .ghx-extra-field-tipsy tt, .ghx-extra-field-tipsy .code {
    color: #333
}

.ghx-issue:focus, .ghx-issue-compact:focus, .ghx-swimlane-header[data-issue-key]:focus {
    outline: none
}

.ghx-avatar-img {
    -webkit-border-radius: 3px;
    border-radius: 3px;
    font-size: 24px;
    height: 32px;
    line-height: 32px;
    width: 32px;
    color: #fff;
    cursor: default;
    display: inline-block;
    text-align: center;
    text-transform: uppercase;
    vertical-align: middle
}

.ghx-issue-compact {
    background: #fff;
    border: 1px solid #ccc;
    color: #333;
    cursor: move;
    font-size: 14px;
    line-height: 1.42857143;
    margin-top: -1px;
    position: relative
}

.ghx-issue-compact .ghx-row {
    display: block;
    height: 22px;
    margin: 5px;
    position: relative
}

.ghx-issue-compact .ghx-row:first-child {
    margin-left: 5px
}

.ghx-issue-compact .ghx-row:not(.ghx-end) {
    position: static
}

.ghx-issue-compact .ghx-end {
    position: absolute;
    right: 0;
    top: 0;
    padding: 5px
}

.ghx-issue-compact .ghx-end .ghx-end {
    position: static;
    padding: 0
}

.ghx-plan-band-1 .ghx-issue-compact .ghx-end.ghx-row {
    padding: 0;
    position: relative;
    white-space: normal
}

.ghx-plan-band-1 .ghx-issue-compact .ghx-end.ghx-row .ghx-end {
    position: absolute;
    right: 0;
    top: 0
}

.ghx-plan-band-1 .ghx-issue-compact .ghx-end .ghx-label-double {
    max-width: 40%
}

.ghx-plan-band-1 .ghx-issue-compact .ghx-end .ghx-label-single {
    max-width: 80%
}

.ghx-plan-band-2 .ghx-issue-compact .ghx-end.ghx-row {
    position: absolute;
    right: 0;
    top: 0;
    margin: 0
}

.ghx-issue-compact:hover {
    background: #e9e9e9
}

.ghx-issue-compact.ghx-flagged {
    background: #ffe9a8
}

.ghx-issue-compact.ghx-flagged:hover {
    background: #e9e9e9
}

.ghx-issue-compact.ghx-selected, .ghx-issue-compact .ghx-selected-group {
    background: #ebf2f9
}

.ghx-issue-compact.ghx-selected.ghx-flagged, .ghx-issue-compact .ghx-selected-group.ghx-flagged {
    background: #ffd351
}

.ghx-issue-compact.ghx-selected:hover, .ghx-issue-compact .ghx-selected-group:hover {
    background: #e9e9e9
}

.ghx-issue-compact.ghx-filtered {
    display: none !important
}

.ghx-issue-compact.ghx-not-rankable {
    cursor: default
}

.ghx-issue-compact .ghx-issue-content {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding-left: 5px;
    overflow: hidden;
    position: relative;
    white-space: nowrap
}

.ghx-issue-compact .ghx-key, .ghx-issue-compact .ghx-flags, .ghx-issue-compact .ghx-summary {
    margin-left: 5px
}

.ghx-issue-compact .ghx-flags, .ghx-issue-compact .ghx-flags img, .ghx-issue-compact .ghx-type, .ghx-issue-compact .ghx-type img {
    height: 16px;
    width: 16px
}

.ghx-issue-compact .ghx-flags, .ghx-issue-compact .ghx-key, .ghx-issue-compact .ghx-summary, .ghx-issue-compact .ghx-type img, .ghx-issue-compact .ghx-priority img {
    display: inline-block;
    vertical-align: middle
}

.ghx-issue-compact .ghx-flags, .ghx-issue-compact .ghx-priority img, .ghx-issue-compact .ghx-flag .ghx-icon {
    vertical-align: text-top
}

.ghx-issue-compact .ghx-end {
    background: #fff;
    -webkit-box-shadow: -4px 0 3px #fff;
    box-shadow: -4px 0 3px #fff;
    -webkit-box-shadow: -4px 0 3px #fff, 0 -3px 3px #fff;
    box-shadow: -4px 0 3px #fff, 0 -3px 3px #fff
}

.ghx-issue-compact .ghx-end .ghx-statistic-badge, .ghx-issue-compact .ghx-end .aui-label {
    vertical-align: middle
}

.ghx-issue-compact .ghx-end .ghx-avatar-img {
    margin-top: -1px
}

.ghx-issue-compact .ghx-end .ghx-statistic-badge {
    white-space: pre-wrap;
    text-transform: lowercase
}

.ghx-issue-compact.ghx-selected .ghx-end {
    background: #ebf2f9;
    -webkit-box-shadow: -4px 0 3px #ebf2f9;
    box-shadow: -4px 0 3px #ebf2f9;
    -webkit-box-shadow: -4px 0 3px #ebf2f9, 0 -3px 3px #ebf2f9;
    box-shadow: -4px 0 3px #ebf2f9, 0 -3px 3px #ebf2f9
}

.ghx-issue-compact.ghx-flagged .ghx-end {
    background: #ffe9a8;
    -webkit-box-shadow: -4px 0 3px #ffe9a8;
    box-shadow: -4px 0 3px #ffe9a8;
    -webkit-box-shadow: -4px 0 3px #ffe9a8, 0 -3px 3px #ffe9a8;
    box-shadow: -4px 0 3px #ffe9a8, 0 -3px 3px #ffe9a8
}

.ghx-issue-compact.ghx-flagged.ghx-selected .ghx-end {
    background: #ffd351;
    -webkit-box-shadow: -4px 0 3px #ffd351;
    box-shadow: -4px 0 3px #ffd351;
    -webkit-box-shadow: -4px 0 3px #ffd351, 0 -3px 3px #ffd351;
    box-shadow: -4px 0 3px #ffd351, 0 -3px 3px #ffd351
}

.ghx-issue-compact:hover .ghx-end, .ghx-issue-compact.ghx-selected:hover .ghx-end, .ghx-issue-compact.ghx-flagged:hover .ghx-end, .ghx-issue-compact.ghx-flagged.ghx-selected:hover .ghx-end {
    background: #e9e9e9;
    -webkit-box-shadow: -4px 0 3px #e9e9e9;
    box-shadow: -4px 0 3px #e9e9e9;
    -webkit-box-shadow: -4px 0 3px #e9e9e9, 0 -3px 3px #e9e9e9;
    box-shadow: -4px 0 3px #e9e9e9, 0 -3px 3px #e9e9e9
}

.ghx-issue-compact .ghx-statistic-badge, .ghx-issue-compact .ghx-spacer {
    min-width: 15px
}

.ghx-issue-compact .ghx-summary {
    overflow: hidden
}

.ghx-issue-compact.ghx-done .ghx-key a {
    text-decoration: line-through
}

.ghx-issue-compact .aui-label {
    max-width: 10em;
    white-space: nowrap
}

.ghx-issue-compact .ghx-avatar-img {
    font-size: 18px;
    height: 24px;
    line-height: 24px;
    width: 24px;
    margin-right: 5px
}

.ghx-issue-compact .ghx-plan-extra-fields {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-top: 5px;
    white-space: nowrap;
    margin-left: 47px
}

.ghx-issue-compact .ghx-plan-extra-fields .ghx-extra-field-seperator {
    line-height: 22px;
    vertical-align: middle;
    display: inline-block;
    color: #999;
    padding: 0 10px
}

.ghx-issue-compact .ghx-plan-extra-fields .ghx-extra-field {
    -webkit-flex: 0 1 auto;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
    display: block;
    min-width: 2.5em;
    overflow: hidden;
    white-space: nowrap
}

.ghx-issue-compact .ghx-plan-extra-fields .ghx-extra-field .ghx-extra-field-content {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    pointer-events: none
}

.ghx-issue-compact .ghx-plan-extra-fields .ghx-extra-field-estimate {
    -webkit-flex: 2 0 auto;
    -ms-flex: 2 0 auto;
    flex: 2 0 auto;
    display: block;
    min-width: 0;
    text-align: right
}

.ghx-issue-compact .ghx-spacer {
    visibility: hidden
}

.ghx-issue-compact.ui-draggable-dragging, .ghx-issue-compact.ui-sortable-helper {
    -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.13);
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.13)
}

.ghx-issue-compact.ui-sortable-helper {
    background: #ebf2f9
}

.ghx-issue-compact.ui-sortable-helper .ghx-end {
    background: #ebf2f9;
    -webkit-box-shadow: -4px 0 3px #ebf2f9;
    box-shadow: -4px 0 3px #ebf2f9;
    -webkit-box-shadow: -4px 0 3px #ebf2f9, 0 -3px 3px #ebf2f9;
    box-shadow: -4px 0 3px #ebf2f9, 0 -3px 3px #ebf2f9
}

.ghx-plan-band-1 .ghx-issue-compact .ghx-row {
    margin-left: 5px;
    position: relative
}

.ghx-plan-band-1 .ghx-issue-compact .ghx-row .ghx-end {
    padding: 0;
    position: static
}

.ghx-plan-band-1 .ghx-issue-compact .ghx-issue-content:after {
    content: "";
    width: 3px;
    height: 40%;
    position: absolute;
    right: 0;
    background: #fff;
    -webkit-box-shadow: -4px 0 3px #fff;
    box-shadow: -4px 0 3px #fff;
    -webkit-box-shadow: -4px 0 3px #fff, 0 -3px 3px #fff;
    box-shadow: -4px 0 3px #fff, 0 -3px 3px #fff
}

.ghx-plan-band-1 .ghx-issue-compact.ghx-selected .ghx-issue-content:after {
    background: #ebf2f9;
    -webkit-box-shadow: -4px 0 3px #ebf2f9;
    box-shadow: -4px 0 3px #ebf2f9;
    -webkit-box-shadow: -4px 0 3px #ebf2f9, 0 -3px 3px #ebf2f9;
    box-shadow: -4px 0 3px #ebf2f9, 0 -3px 3px #ebf2f9
}

.ghx-plan-band-1 .ghx-issue-compact.ghx-flagged .ghx-issue-content:after {
    background: #ffe9a8;
    -webkit-box-shadow: -4px 0 3px #ffe9a8;
    box-shadow: -4px 0 3px #ffe9a8;
    -webkit-box-shadow: -4px 0 3px #ffe9a8, 0 -3px 3px #ffe9a8;
    box-shadow: -4px 0 3px #ffe9a8, 0 -3px 3px #ffe9a8
}

.ghx-plan-band-1 .ghx-issue-compact.ghx-flagged.ghx-selected .ghx-issue-content:after {
    background: #ffd351;
    -webkit-box-shadow: -4px 0 3px #ffd351;
    box-shadow: -4px 0 3px #ffd351;
    -webkit-box-shadow: -4px 0 3px #ffd351, 0 -3px 3px #ffd351;
    box-shadow: -4px 0 3px #ffd351, 0 -3px 3px #ffd351
}

.ghx-plan-band-1 .ghx-issue-compact:hover .ghx-issue-content:after, .ghx-plan-band-1 .ghx-issue-compact.ghx-selected:hover .ghx-issue-content:after, .ghx-plan-band-1 .ghx-issue-compact.ghx-flagged.ghx-selected:hover .ghx-issue-content:after {
    background: #e9e9e9;
    -webkit-box-shadow: -4px 0 3px #e9e9e9;
    box-shadow: -4px 0 3px #e9e9e9;
    -webkit-box-shadow: -4px 0 3px #e9e9e9, 0 -3px 3px #e9e9e9;
    box-shadow: -4px 0 3px #e9e9e9, 0 -3px 3px #e9e9e9
}

.ghx-plan-band-1 .ghx-issue-compact .ghx-plan-extra-fields .ghx-extra-field:first-child {
    padding: 0
}

.ghx-plan-band-1 .ghx-issue-compact.ghx-no-version-or-epic .ghx-extra-field-estimate {
    display: inline-block
}

.ghx-plan-band-1 .ghx-issue-compact.ghx-no-version-or-epic .ghx-extra-field-estimate .ghx-statistic-badge {
    float: none
}

.ghx-plan-band-1 .ghx-issue-compact.ghx-no-version-or-epic .ghx-end .ghx-statistic-badge {
    display: none
}

.ghx-backlog .ghx-issue.ghx-not-rankable {
    cursor: default
}

.ghx-onboarding-message {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-position: 0 50%;
    background-repeat: no-repeat;
    background-size: 128px 128px;
    max-width: 600px;
    min-height: 128px;
    margin-left: auto;
    margin-right: auto;
    padding: 16px 16px 16px 144px;
    text-align: left;
    vertical-align: top
}

.ghx-onboarding-message h5 {
    color: #707070;
    font-size: 12px;
    line-height: 2.0833333333333335;
    text-transform: uppercase
}

.ghx-onboarding-message p {
    font-size: 16px;
    line-height: 1.5625
}

.ghx-onboarding-message h5 + p {
    margin-top: 0
}

.ghx-onboarding-fillyourbacklog .ghx-onboarding-message {
    background-image: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/onboarding/fill-your-backlog.svg)
}

.ghx-onboarding-fillyourbacklog {
    border-bottom: 1px solid #ccc;
    margin-top: 20px;
    padding-bottom: 20px
}

.ghx-onboarding-planyoursprint .ghx-onboarding-message {
    background-image: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/onboarding/plan-sprint.svg)
}

#jira .ghx-label-0 {
    background-color: #fff;
    border-color: #707070;
    color: #707070
}

#jira .ghx-label-1 {
    color: #fff;
    background-color: #815b3a;
    border-color: #815b3a
}

#jira .ghx-label-2 {
    color: #fff;
    background-color: #f79232;
    border-color: #f79232
}

#jira .ghx-label-3 {
    color: #fff;
    background-color: #d39c3f;
    border-color: #d39c3f
}

#jira .ghx-label-4 {
    color: #fff;
    background-color: #3b7fc4;
    border-color: #3b7fc4
}

#jira .ghx-label-5 {
    color: #fff;
    background-color: #4a6785;
    border-color: #4a6785
}

#jira .ghx-label-6 {
    color: #fff;
    background-color: #8eb021;
    border-color: #8eb021
}

#jira .ghx-label-7 {
    color: #fff;
    background-color: #ac707a;
    border-color: #ac707a
}

#jira .ghx-label-8 {
    color: #fff;
    background-color: #654982;
    border-color: #654982
}

#jira .ghx-label-9 {
    color: #fff;
    background-color: #f15c75;
    border-color: #f15c75
}

#jira .ghx-label-10 {
    color: #fff;
    background-color: #1a8cff;
    border-color: #1a8cff
}

#jira .ghx-label-11 {
    color: #fff;
    background-color: #3eaee0;
    border-color: #3eaee0
}

#jira .ghx-label-12 {
    color: #fff;
    background-color: #707070;
    border-color: #707070
}

#jira .ghx-label-13 {
    color: #fff;
    background-color: #67ab49;
    border-color: #67ab49
}

#jira .ghx-label-14 {
    color: #fff;
    background-color: #e3695f;
    border-color: #e3695f
}

.ghx-gh {
    font-size: 14px;
    line-height: 1.42857143
}

.msie-10 .dropdown-shim, .msie-10 .inline-dialog-shim {
    display: none !important
}

.ghx-agile #content {
    padding: 0
}

form.aui .field-group.ghx-jql textarea {
    width: 600px;
    margin-right: 8px;
    max-width: 600px
}

#gh form.aui .field-group.ghx-jql button {
    margin-left: 10px;
    margin-right: 10px;
    vertical-align: top
}

#ghx-sub-work .field-value em {
    font-weight: normal
}

.ghx-agile .aui-page-panel .aui-navgroup-vertical .aui-nav-heading {
    border-top: none;
    margin-top: 0;
    padding-top: 0
}

.ghx-scroll-columns #footer {
    display: none
}

a {
    cursor: pointer
}

.ghx-header .aui-list, .ghx-column-headers .aui-list {
    display: none
}

.aui-list li.disabled a:link, .aui-list li.disabled a:visited, .aui-list li.disabled a:focus, .aui-list li.disabled a:hover, .aui-list li.disabled.active a:link, .aui-list li.disabled.active a:visited, .aui-list li.disabled.active a:focus, .aui-list li.disabled.active a:hover, .aui-list li a.disabled:link, .aui-list li a.disabled:visited, .aui-list li a.disabled:focus, .aui-list li a.disabled:hover, .aui-list li.active a.disabled:link, .aui-list li.active a.disabled:visited, .aui-list li.active a.disabled:focus, .aui-list li.active a.disabled:hover {
    background: #fff;
    color: #999;
    cursor: default
}

.aui-list .ghx-shortcut {
    color: #999;
    float: right
}

.ghx-shortcut .ghx-monospace {
    display: inline-block;
    min-width: 0.6em
}

.ghx-href-fix-list.aui-list .aui-list-item-link {
    color: #333
}

.ghx-href-fix-list.aui-list .aui-list-item.active a, .ghx-href-fix-list.aui-list .aui-list-item-link:focus, .ghx-href-fix-list.aui-list .aui-list-item-link:hover {
    color: #fff
}

.mozilla textarea {
    font-family: inherit
}

.ghx-dialog .aui-message {
    margin-bottom: 20px
}

.ghx-dialog .dialog-button-panel, .ghx-board-configure .dialog-button-panel {
    height: auto
}

.aui-group.ghx-controls a.disabled {
    color: #d6d6d6;
    cursor: default
}

.aui-group.ghx-controls a.disabled:hover {
    text-decoration: none
}

.aui-group.ghx-controls a.disabled .aui-icon {
    color: #e6e6e6
}

.aui-group.ghx-controls a.disabled .aui-icon:hover {
    color: #e6e6e6;
    cursor: default
}

.aui-group-split.ghx-fluid {
    table-layout: auto
}

.aui-group.ghx-inline-blocks .aui-item {
    display: inline-block;
    vertical-align: baseline
}

.aui-item.ghx-collapse {
    width: 1px
}

.ghx-inline-dialog-content .field-group {
    min-height: 2em
}

.ghx-agile .aui-inline-dialog {
    font-size: 14px
}

.ghx-inline-dialog .aui-button ~ .aui-button.ghx-margin-top {
    margin-top: 10px
}

.aui-button-subtle.ghx-pull-left {
    margin-left: -11px
}

.ghx-agile .aui-label {
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis
}

.ghx-agile .aui-label.ghx-label {
    max-width: 10em
}

.ghx-agile .aui-label-closeable .ghx-iconfont {
    background: none;
    color: inherit;
    position: absolute
}

.ghx-agile .aui-label-closeable .ghx-iconfont, .ghx-agile .aui-label-closeable .ghx-iconfont:before {
    height: 8px;
    width: 8px
}

.ghx-agile .aui-label-closeable .ghx-iconfont:before {
    left: -4px
}

.ghx-agile .aui-label-closeable .ghx-iconfont:hover {
    color: #000;
    cursor: pointer
}

.aui-badge.ghx-not-started {
    background-color: #4a6785;
    color: #fff
}

.aui-badge.ghx-in-progress {
    background-color: #f6c342
}

.aui-badge.ghx-done {
    background-color: #14892c;
    color: #fff
}

.ghx-badge-group .aui-badge {
    margin: 0 5px 0 0
}

.ghx-badge-group.ghx-right .aui-badge {
    margin: 0 0 0 5px
}

.ghx-gh .aui-badge {
    white-space: pre-wrap;
    text-transform: lowercase
}

.ghx-agile .aui-popup .buttons .aui-button ~ .aui-button-link.cancel {
    margin-left: 10px
}

#gh-epic-migration-refresh-progress {
    margin-top: 10px
}

.aui-theme-default .aui-button.aui-button-subtle {
    color: #707070
}

.ghx-dl {
    margin: 0 0 20px;
    padding: 0
}

.ghx-dl > dt, .ghx-dl > dd {
    font-weight: normal;
    margin: 0;
    padding: 0
}

.ghx-halved-vertical {
    background: transparent url() center top repeat-y
}

.ghx-conjunction {
    margin: 0 5px
}

.ghx-spinner {
    background: transparent url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/wait.gif) no-repeat 0 0;
    height: 16px;
    text-indent: -9999em;
    width: 16px;
    display: inline-block;
    float: none;
    margin-left: 10px
}

.aui-button + .ghx-spinner {
    margin-right: -26px;
    vertical-align: text-bottom
}

.aui-blanket .ghx-wait {
    background: transparent url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/rapid/gh-spinner-alt.gif) no-repeat 50% 50%;
    height: 100%;
    position: fixed;
    width: 100%
}

.ghx-throbber {
    position: fixed;
    left: 50%;
    top: 50%
}

.ghx-inline-dialog .ghx-progress-indicator.ghx-initial {
    padding-top: 45px;
    min-height: 45px
}

.ghx-inline-dialog .ghx-progress-indicator.ghx-initial .spinner {
    left: 50% !important
}

.ghx-loading-backlog .ghx-throbber, .ghx-loading-pool .ghx-throbber, .ghx-chart .ghx-throbber, .ghx-detailview .ghx-throbber {
    display: block
}

.ghx-loading-backlog .ghx-no-touch #ghx-plan, .ghx-loading-pool .ghx-no-touch #ghx-pool, .ghx-loading-pool .ghx-no-touch #ghx-detail-view, .ghx-loading-quickfilter .ghx-no-touch #ghx-controls-work {
    -webkit-animation: gh-loading 400ms ease-out forwards;
    -moz-animation: gh-loading 400ms ease-out forwards;
    -ms-animation: gh-loading 400ms ease-out forwards;
    animation: gh-loading 400ms ease-out forwards
}

.msie-9 .ghx-loading-backlog #ghx-plan, .msie-9 .ghx-loading-pool #ghx-pool, .msie-9 .ghx-loading-pool #ghx-detail-view, .msie-9 .ghx-loading-quickfilter #ghx-controls-work, .ghx-loading-backlog .ghx-touch #ghx-plan, .ghx-loading-pool .ghx-touch #ghx-pool, .ghx-loading-pool .ghx-touch #ghx-detail-view, .ghx-loading-quickfilter .ghx-touch #ghx-controls-work {
    opacity: 0.5
}

.ghx-loading-backlog .ghx-no-touch .ghx-throbber, .ghx-loading-pool .ghx-no-touch .ghx-throbber, .ghx-no-touch .ghx-chart .ghx-throbber {
    -webkit-animation: gh-fadein 2s ease-in forwards;
    -moz-animation: gh-fadein 2s ease-in forwards;
    -ms-animation: gh-fadein 2s ease-in forwards;
    animation: gh-fadein 2s ease-in forwards
}

.ghx-no-touch #ghx-detail-contents .ghx-throbber {
    -webkit-animation: gh-fadein 400ms ease-in forwards;
    -moz-animation: gh-fadein 400ms ease-in forwards;
    -ms-animation: gh-fadein 400ms ease-in forwards;
    animation: gh-fadein 400ms ease-in forwards
}

.ghx-description {
    color: #707070;
    font-size: 12px
}

.ghx-error {
    color: #d04437
}

form.aui .ghx-error {
    clear: left
}

.ghx-strike {
    text-decoration: line-through
}

.ghx-hr {
    border-bottom: 1px dotted #ccc
}

.ghx-margin-top {
    margin-top: 10px
}

.ghx-margin-top-x2 {
    margin-top: 20px
}

.ghx-hidden {
    display: none
}

.ghx-margin-left {
    margin-left: 10px
}

.ghx-margin-right {
    margin-right: 10px
}

.ghx-gutter-left {
    margin-left: 20px
}

.ghx-gutter-right {
    margin-right: 20px
}

.ghx-margin-none, .aui-group > .aui-item > :first-child.ghx-margin-none {
    margin: 0
}

.ghx-target-hover {
    background-color: #f3f9f4
}

.ghx-target-hover.ghx-target-hover-rejected {
    background-color: transparent
}

.ghx-clickable {
    cursor: pointer
}

.ghx-cursor-help {
    cursor: help
}

.ghx-icon {
    background: url("//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/rapid/ghx-icon-sprite.png") no-repeat 0 0;
    display: inline-block;
    height: 16px;
    text-indent: -9999em;
    vertical-align: middle;
    width: 16px
}

.ghx-icon.ghx-icon-attachments {
    background-position: 0 -350px
}

.ghx-icon.ghx-icon-cog {
    background-position: 0 -125px;
    height: 17px
}

.ghx-icon.ghx-icon-close {
    background-position: 0 -225px
}

.ghx-icon.ghx-icon-comments {
    background-position: 0 -325px
}

.ghx-icon.ghx-icon-create {
    background-position: 0 -150px
}

.ghx-icon.ghx-icon-description {
    background-position: 0 -500px
}

.ghx-icon.ghx-icon-details {
    background-position: 0 -473px
}

.ghx-icon.ghx-icon-down {
    background-position: -50px -525px;
    height: 6px;
    width: 9px
}

.ghx-icon.ghx-icon-bar-down {
    background-position: 0 -550px
}

.ghx-icon.ghx-icon-bar-up {
    background-position: -25px -550px
}

.ghx-icon.ghx-icon-edit {
    background-position: 0 -400px
}

.ghx-icon.ghx-icon-filter {
    background-position: -25px -200px
}

.ghx-icon.ghx-icon-kanban {
    background-position: -25px -250px
}

.ghx-icon.ghx-icon-left {
    background-position: 0 -525px;
    height: 11px;
    width: 7px
}

.ghx-icon.ghx-icon-log {
    background-position: 0 -423px
}

.ghx-icon.ghx-icon-release {
    background-position: 0 -200px
}

.ghx-icon.ghx-icon-right {
    background-position: -25px -525px;
    height: 11px;
    width: 7px
}

.ghx-icon.ghx-icon-sizer {
    background-position: 0 -575px
}

.ghx-icon.ghx-icon-scrum {
    background-position: 0 -250px
}

.ghx-icon.ghx-icon-subtasks {
    background-position: 0 -375px
}

.ghx-icon.ghx-icon-warning {
    background-position: 0 -75px
}

.aui-button-icon .ghx-icon {
    margin-right: 5px
}

.ghx-icon-hide .aui-icon {
    display: none
}

.ghx-iconfont {
    color: #707070
}

.ghx-iconfont:hover {
    color: #333
}

.ghx-iconfont-inactive:hover {
    color: #707070
}

.ghx-iconfont-inactive.aui-iconfont-locked {
    color: #d04437
}

.aui-button:hover .ghx-iconfont {
    color: #707070
}

.ghx-gh .description .aui-icon-small {
    margin-left: 5px
}

input + .ghx-iconfont.aui-iconfont-calendar {
    margin-left: 5px
}

.ghx-iconfont.aui-iconfont-calendar {
    cursor: pointer
}

.ghx-iconfont.aui-iconfont-flag {
    color: #d04437
}

.ghx-content-container {
    background: #fff;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    min-height: 500px;
    padding: 20px
}

.ghx-content-min-height-inherit {
    min-height: inherit
}

.ghx-board-welcome #ghx-header {
    display: none
}

.ghx-board-manage .ghx-content-container {
    border: 1px solid #ccc;
    border-width: 1px 0
}

#ghx-config-panel-content .ghx-page-panel-content-item {
    min-height: 400px
}

.ghx-board-configure .aui-page-panel {
    margin-top: 0
}

#ghx-work {
    display: none
}

#ghx-pool {
    background: #fff;
    overflow-y: auto;
    position: relative;
    z-index: 1
}

#ghx-plan {
    display: none;
    position: relative
}

#ghx-plan, #ghx-work, #ghx-report-scrollarea {
    border-top: 1px solid #ccc
}

body.ghx-scroll-columns, #ghx-plan, #ghx-report, #ghx-work {
    overflow: hidden !important
}

#ghx-plan-group, #ghx-work {
    display: table;
    table-layout: fixed;
    width: 100%
}

#ghx-classification-menu-column, #ghx-version-column, #ghx-epic-column, #ghx-backlog-column, #ghx-detail-view, #ghx-pool-column {
    display: table-cell;
    height: inherit;
    vertical-align: top
}

.msie-9 #ghx-classification-menu-column, .msie-9 #ghx-version-column, .msie-9 #ghx-epic-column, .msie-9 #ghx-backlog-column, .msie-9 #ghx-detail-view, .msie-9 #ghx-pool-column {
    height: 100%
}

#ghx-pool, #ghx-detail-contents {
    height: inherit
}

#ghx-pool {
    padding: 20px 10px 0;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

#ghx-detail-view {
    width: 400px
}

.ghx-detail-contents {
    background: #fff url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/rapid/gh-detail-bg.png) repeat-y 0 0;
    border: 1px solid #ccc;
    border-right: none;
    border-top: none;
    position: relative
}

.ghx-detail-contents .ghx-detail-view-blanket {
    background-color: #fff;
    bottom: 0;
    display: none;
    left: 0;
    opacity: 0.8;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 5
}

#ghx-backlog {
    background: #fff;
    border-left: 1px solid #ccc;
    height: inherit;
    overflow-y: auto
}

#ghx-report-scrollarea {
    background: #fff;
    height: inherit;
    overflow-y: auto
}

#ghx-report-scrollarea > .aui-page-panel {
    border: none;
    margin-top: 0
}

#ghx-report-scrollarea > .aui-page-panel, #ghx-report-scrollarea > .aui-page-panel > .aui-page-panel-inner, #ghx-report-scrollarea > .aui-page-panel > .aui-page-panel-inner > .aui-page-panel-nav {
    height: inherit
}

#ghx-classification-menu-column {
    width: 20px
}

.ghx-classification-column {
    width: 220px
}

.ghx-no-active-sprint-message {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    text-align: center
}

.ghx-no-active-sprint-message.no-mapped-columns-mode {
    top: 41px;
    background: #fff
}

.ghx-no-active-sprint-message.no-mapped-columns-mode.dashboard-mode {
    background: none
}

.ghx-no-active-sprint-message.no-mapped-columns-mode .ghx-no-active-sprint-content {
    margin-top: 149px
}

.ghx-no-active-sprint-message.dashboard-mode {
    position: relative;
    margin: 40px 0px
}

.ghx-no-active-sprint-message.dashboard-mode .ghx-no-active-sprint-content {
    margin-top: 0
}

.ghx-no-active-sprint-message.dashboard-mode .ghx-no-active-sprint-content h3 {
    font-size: 16px
}

.ghx-no-active-sprint-message.dashboard-mode .ghx-no-active-sprint-content p {
    display: none
}

.ghx-no-active-sprint-message.dashboard-mode.no-mapped-columns-mode {
    min-height: 150px;
    min-width: 500px;
    left: -450px
}

.ghx-no-active-sprint-message .ghx-no-active-sprint-content {
    display: inline-block;
    margin-top: 150px
}

.ghx-no-active-sprint-message .ghx-no-active-sprint-content .ghx-no-active-sprint-icon {
    background-image: url("");
    width: 80px;
    height: 80px;
    display: inline-block
}

.ghx-no-active-sprint-message .ghx-no-active-sprint-content h3 {
    display: block;
    margin-top: 15px;
    color: #707070;
    font-size: 20px;
    font-weight: normal
}

.ghx-no-active-sprint-message .ghx-no-active-sprint-content p {
    margin: -3px 0 0 0;
    font-size: 16px;
    color: #707070
}

@media print {
    #ghx-plan, #ghx-plan-group, #ghx-report, #ghx-work {
        height: auto !important
    }

    #ghx-report-scrollarea {
        overflow: visible
    }

    #ghx-chart-view canvas {
        max-width: 100%;
        height: 500px
    }

    #ghx-chart-view .tickLabels {
        display: none
    }
}

#gh .aui-dd-link {
    display: block;
    text-decoration: none
}

#gh .aui-dd-link.active {
    background-color: #3c78b5
}

#gh .aui-dd-link span {
    display: inline-block
}

#gh .aui-dd-link span {
    background-repeat: no-repeat;
    background-position: 97% 55%;
    padding-right: 12px
}

#gh .aui-dd-link.standard span {
    background-image: url("//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/menu_indicator_for_light_backgrounds.gif")
}

#gh .aui-dd-link.standard:hover, #gh .aui-dd-link.active.standard {
    background-color: #3c78b5;
    color: #fff;
    text-decoration: none
}

#gh .aui-dd-link.standard:hover span, #gh .aui-dd-link.active span {
    background-image: url("//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/menu_indicator_for_dark_backgrounds.gif")
}

#gh .aui-dropdown-trigger span {
    background: url("//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/menu_indicator_for_light_backgrounds.gif") 97% 55% no-repeat;
    padding-right: 12px
}

#ghx-header {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 20px 20px 10px 20px;
    margin-bottom: 10px;
    position: relative
}

#ghx-header h1, #ghx-header h2 {
    color: #333;
    font-size: 24px;
    font-weight: normal;
    line-height: 1.25
}

#ghx-header h2 {
    margin: 0;
    word-wrap: break-word
}

#ghx-operations {
    padding: 0 20px
}

#ghx-modes-tools {
    float: right;
    padding-bottom: 0.5em
}

.ghx-board-manage #ghx-modes-tools {
    margin-right: 0
}

#ghx-view-modes, #ghx-view-tools, #ghx-view-presentation, .ghx-view-section {
    display: inline-block;
    padding-left: 10px;
    vertical-align: top
}

#ghx-view-tools button {
    vertical-align: top
}

.ghx-controls-list dl, .ghx-controls-list dt, .ghx-controls-list dd, .ghx-controls-list form {
    display: inline-block;
    margin-top: 0
}

.ghx-controls-list > dl {
    margin-right: 38px;
    vertical-align: top
}

.ghx-controls-list > dl:last-child {
    margin-right: 0
}

.ghx-controls-list dt {
    color: #707070;
    font-size: 12px;
    font-weight: bold;
    line-height: 1.66666666666667;
    text-transform: uppercase
}

.ghx-controls-plan, .ghx-header-compact .ghx-controls-report, .ghx-controls-work {
    min-height: 40px;
    position: relative
}

#jira:not(.ghx-header-compact) #ghx-controls-plan, #jira:not(.ghx-header-compact) #ghx-controls-work {
    margin-top: -10px
}

.ghx-controls-filters dt, .ghx-controls-filters dd {
    margin: 0 0 10px 0
}

.ghx-controls-filters dt {
    padding-right: 10px
}

.ghx-controls-filters dd a {
    border: 1px solid transparent;
    -webkit-border-radius: 3px 3px 3px 3px;
    border-radius: 3px 3px 3px 3px;
    display: inline-block;
    line-height: 1;
    margin: 0 5px 0 0;
    padding: 7px 10px
}

.ghx-controls-filters dd .ghx-fa {
    margin: 0 0 0 10px;
    display: inline-block;
    line-height: 1;
    padding: 8px 0
}

.ghx-controls-filters dd a, .ghx-controls-filters dd a:hover {
    text-decoration: none
}

.ghx-controls-filters dd a:hover {
    border-color: #ccc
}

.ghx-controls-filters dd a.ghx-active {
    background: #ebf2f9;
    border-color: #3572b0
}

.ghx-controls-filters dd a.ghx-active:hover {
    background: #ccd9ea
}

.ghx-controls-filters dd a.ghx-solo, .ghx-controls-filters dd a.ghx-solo:hover {
    background: transparent;
    border-color: transparent
}

.ghx-controls-filters dd a:focus {
    text-decoration: none
}

.ghx-controls-sprint .ghx-trigger {
    border-left: 1px solid #ccc;
    margin-left: 4px;
    padding-bottom: 5px;
    visibility: hidden
}

.ghx-controls-sprint .ghx-active .ghx-trigger {
    border-left-color: #333
}

.ghx-controls-sprint .ghx-active:hover .ghx-trigger {
    border-left-color: #205081
}

.ghx-controls-sprint .ghx-solo.ghx-active:hover .ghx-trigger {
    border-left-color: transparent
}

.ghx-controls-sprint.ghx-controls-filters dd a {
    margin-right: 0
}

.ghx-controls-sprint .ghx-icon-drop {
    position: relative
}

.ghx-controls-sprint .ghx-icon-drop:after, .ghx-controls-sprint .ghx-solo.ghx-active .ghx-icon-drop:after {
    content: "";
    display: block;
    height: 0;
    width: 0;
    border: 4px solid #707070;
    border-bottom: none;
    border-left-color: transparent;
    border-right-color: transparent;
    position: absolute;
    top: 6px;
    right: 4px
}

.ghx-controls-sprint .ghx-active .ghx-icon-drop:after {
    border-top-color: #fff
}

.ghx-controls-sprint .ghx-solo .ghx-icon-drop:after {
    right: 7px
}

.ghx-controls-sprint dd a {
    padding: 0
}

.ghx-controls-sprint dd a > span {
    display: inline-block;
    padding: 7px
}

.ghx-controls-sprint dd .ghx-name {
    padding-left: 8px
}

.ghx-controls-sprint dd a:hover .ghx-trigger, .ghx-touch .ghx-controls-sprint dd .ghx-trigger, .ghx-controls-sprint dd a.ghx-active .ghx-trigger, .ghx-controls-sprint dd a.ghx-solo .ghx-trigger {
    visibility: visible
}

.ghx-controls-sprint dd a.ghx-solo:hover, .ghx-controls-sprint .ghx-solo .ghx-trigger {
    border-color: transparent
}

.ghx-controls-sprint .ghx-solo .ghx-trigger {
    margin-left: 0;
    padding-left: 2px
}

.ghx-controls-sprint .ghx-solo .ghx-name {
    padding-right: 2px
}

.ghx-controls-sprint dd a.ghx-solo .ghx-name:hover {
    cursor: default
}

.ghx-controls-sprint dd a.ghx-solo .ghx-name {
    color: #333;
    padding-left: 4px
}

.ghx-quick-content.aui-expander-content {
    margin-bottom: 10px;
    min-height: 30px;
    position: relative
}

.ghx-quick-content.aui-expander-content[aria-expanded="true"] {
    margin-bottom: 0
}

.ghx-quick-content .ghx-quickfilter-trigger, .ghx-quick-content[aria-expanded="false"] .ghx-quickfilter-trigger {
    position: absolute;
    top: 0;
    right: 0
}

.ghx-quick-content[aria-expanded="true"] .ghx-quickfilter-trigger {
    position: static
}

.ghx-search::-ms-clear {
    display: none
}

#ghx-backlog-search {
    position: absolute;
    left: 0;
    top: 0
}

#ghx-backlog-search .ghx-search {
    -webkit-border-radius: 3px 3px 3px 3px;
    border-radius: 3px 3px 3px 3px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 14px;
    line-height: 1;
    height: 30px;
    max-width: none;
    padding: 5px 24px 5px 0;
    -moz-transition: width 100ms ease-in-out;
    -ms-transition: width 100ms ease-in-out;
    -webkit-transition: width 100ms ease-in-out;
    transition: width 100ms ease-in-out;
    width: 48px
}

#ghx-backlog-search.ghx-active .ghx-search {
    padding-left: 10px;
    width: 150px
}

#ghx-backlog-search .aui-icon {
    color: #707070;
    cursor: pointer;
    right: 8px;
    position: absolute;
    top: 8px
}

#ghx-backlog-search .aui-icon:hover {
    color: #333
}

.ghx-controls-plan .ghx-controls-filters {
    padding-left: 58px
}

.ghx-controls-plan .ghx-controls-filters dt {
    -moz-transition: opacity 100ms ease-in-out;
    -ms-transition: opacity 100ms ease-in-out;
    -webkit-transition: opacity 100ms ease-in-out;
    transition: opacity 100ms ease-in-out
}

.ghx-controls-plan.ghx-search-active .ghx-controls-filters dt {
    -moz-opacity: .1;
    -ms-opacity: .1;
    -o-opacity: .1;
    -webkit-opacity: .1;
    opacity: .1
}

table.aui .ghx-nowrap {
    white-space: nowrap
}

table.aui .ghx-qty {
    text-align: center
}

table.aui .ghx-center {
    text-align: center
}

table.aui .ghx-right {
    text-align: right
}

table.aui .ghx-minimal {
    width: 1px;
    white-space: nowrap
}

table.aui.ghx-auto {
    width: auto
}

table.aui .ghx-shortener-helper {
    max-width: 10em
}

form.aui.ghx-limited {
    max-width: 750px
}

.ghx-inline-dialog .ghx-inline-dialog-content {
    padding-top: 20px
}

.ghx-inline-dialog .ghx-inline-dialog-container {
    padding: 20px
}

.ghx-inline-dialog .ghx-inline-dialog-container.ghx-full-width {
    padding-left: 0;
    padding-right: 0
}

.ghx-inline-dialog .ghx-inline-dialog-container.ghx-full-width .ghx-embedded {
    padding: 10px 20px
}

.ghx-inline-dialog .ghx-inline-dialog-container.ghx-full-width.ghx-final-container {
    padding-bottom: 0
}

.ghx-inline-dialog .ghx-inline-dialog-container.ghx-full-width .aui-message {
    margin: 10px 20px 20px 20px
}

.ghx-inline-dialog .ghx-inline-dialog-container h2 {
    margin-left: 0
}

.ghx-inline-dialog h2 + .ghx-inline-dialog-container {
    padding-top: 10px
}

.ghx-inline-dialog .ghx-inline-dialog-container.ghx-divided {
    border-top: 1px solid #ccc
}

.ghx-inline-dialog h2, .ghx-inline-dialog form.aui h2 {
    color: #333;
    font-size: 20px;
    font-weight: normal;
    line-height: 1.5;
    margin-left: 20px
}

.ghx-inline-dialog h3, .ghx-inline-dialog form.aui h3 {
    color: #333;
    font-size: 16px;
    font-weight: bold;
    line-height: 1.5625;
    border: none
}

.ghx-inline-dialog form.aui fieldset {
    padding: 0 20px 20px
}

.ghx-inline-dialog form.aui .buttons {
    padding-right: 20px;
    text-align: right
}

#jira .ghx-inline-dialog form.aui .buttons {
    padding-right: 20px
}

.ghx-timetracking-inline-dialog-contents {
    padding: 10px
}

#ghx-complete-sprint {
    margin-left: -14px
}

.ghx-column-headers, .ghx-columns {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-spacing: 10px 0;
    display: table;
    list-style: none;
    margin: 0;
    table-layout: fixed;
    width: 100%;
    padding: 0
}

#ghx-column-headers {
    padding-top: 5px
}

.ghx-column-headers .ghx-column, .ghx-columns .ghx-column {
    background: #f5f5f5;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: table-cell;
    list-style: none;
    margin: 0;
    padding: 1px 0 0;
    position: relative;
    vertical-align: top
}

.ghx-column-headers .ghx-column.ghx-busted-max, .ghx-columns .ghx-column.ghx-busted-max {
    background: #d04437
}

.ghx-column-headers .ghx-column.ghx-busted-min, .ghx-columns .ghx-column.ghx-busted-min {
    background: #f6c342
}

.ghx-column-headers .ghx-column.ghx-target-option, .ghx-columns .ghx-column.ghx-target-option {
    background: #ebf2f9
}

.ghx-column-headers .ghx-column.ghx-target-option.ghx-target-hover, .ghx-columns .ghx-column.ghx-target-option.ghx-target-hover {
    background: #f3f9f4
}

.ghx-detail-view.ghx-collapsible-detail-view .ghx-sizer {
    display: block
}

.ghx-column-collapsing-transition {
    -moz-transition: all 100ms ease-in-out;
    -ms-transition: all 100ms ease-in-out;
    -webkit-transition: all 100ms ease-in-out;
    transition: all 100ms ease-in-out
}

.ghx-swimlane .ghx-column.ghx-collapsed-column, .ghx-swimlane .ghx-column.ghx-collapsed-column .ghx-wrap-issue, .ghx-column-headers .ghx-collapsed-column, .ghx-sad-columns .ghx-collapsed-column {
    width: 50px
}

.ghx-swimlane .ghx-column.ghx-collapsed-column {
    text-align: center
}

.ghx-swimlane .ghx-column.ghx-collapsed-column .ghx-issue, .ghx-swimlane .ghx-column.ghx-collapsed-column .ghx-parent-group {
    display: none
}

.ghx-swimlane .ghx-column.ghx-collapsed-column .ghx-wrap-issue {
    -moz-transition: all 100ms ease-in-out;
    -ms-transition: all 100ms ease-in-out;
    -webkit-transition: all 100ms ease-in-out;
    transition: all 100ms ease-in-out
}

.ghx-swimlane .ghx-column.ghx-collapsed-column .ghx-collapse-issue-count {
    display: inline-block;
    font-size: 12px
}

.ghx-swimlane .ghx-column .ghx-wrap-issue {
    width: 100%;
    -moz-transition: all 100ms ease-in-out;
    -ms-transition: all 100ms ease-in-out;
    -webkit-transition: all 100ms ease-in-out;
    transition: all 100ms ease-in-out
}

.ghx-swimlane .ghx-column .ghx-collapse-issue-count {
    display: none;
    margin: 5px 5px;
    text-align: center
}

.ghx-swimlane .ghx-column .ghx-collapse-issue-count .ghx-collapse-issue-number {
    background: white;
    border: 1px solid #ccc;
    cursor: pointer;
    display: inline-block;
    margin-bottom: 2px;
    padding: 5px 10px;
    -webkit-border-radius: 3px 3px 3px 3px;
    border-radius: 3px 3px 3px 3px
}

.ghx-swimlane .ghx-column .ghx-collapse-issue-count .ghx-collapse-issue-number.ghx-selected {
    background: #ebf2f9
}

.ghx-column-headers .ghx-collapsed-column h2 {
    cursor: pointer;
    margin-right: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 80%
}

.ghx-column-headers .ghx-collapsed-column .ghx-limits, .ghx-column-headers .ghx-collapsed-column .ghx-qty {
    display: none
}

.ghx-column-headers .ghx-column {
    background: #fff;
    border-bottom: 5px solid #f5f5f5;
    padding: 10px 10px 10px 0
}

.ghx-column-headers .ghx-column.ghx-busted-max {
    background: #fff;
    border-bottom-color: #d04437
}

.ghx-column-headers .ghx-column.ghx-busted-min {
    background: #fff;
    border-bottom-color: #f6c342
}

.ghx-column-headers .ghx-column.ghx-target-option {
    background: #fff
}

.ghx-column-headers .ghx-column.ghx-target-option.ghx-target-hover {
    background: #fff
}

.ghx-column-headers .ghx-column.ghx-collapsed-column .ghx-icon-collapse-column {
    transform: none
}

.ghx-column-headers .ghx-column.ghx-only-expanded-column-header .ghx-icon-collapse-column {
    display: none
}

.ghx-column-headers .ghx-column .ghx-icon-collapse-column {
    cursor: pointer;
    height: 20px;
    position: absolute;
    right: 0;
    top: 10px;
    width: 20px;
    -webkit-border-radius: 25% 3px 3px 3px;
    border-radius: 25% 3px 3px 3px;
    -moz-transition: all 100ms ease-in-out;
    -ms-transition: all 100ms ease-in-out;
    -webkit-transition: all 100ms ease-in-out;
    transition: all 100ms ease-in-out;
    -moz-transform: translate(0, 0) rotate(180deg);
    -ms-transform: translate(0, 0) rotate(180deg);
    -o-transform: translate(0, 0) rotate(180deg);
    -webkit-transform: translate(0, 0) rotate(180deg);
    transform: translate(0, 0) rotate(180deg)
}

.ghx-column-headers .ghx-column .ghx-icon-collapse-column:before {
    font-size: 25px;
    height: 20px;
    left: -2px;
    margin-top: -10px;
    width: 20px
}

.ghx-column-headers .ghx-column .ghx-icon-collapse-column:hover {
    background: #f5f5f5
}

#ghx-modes-tools #ghx-release {
    display: inline-block
}

#ghx-modes-tools #ghx-release.ghx-release {
    line-height: 2em
}

.ghx-release-version-list .ghx-project-key {
    color: #707070
}

.ghx-release-version-list .flex-group {
    display: flex;
    text-overflow: clip;
    overflow: hidden
}

.ghx-release-version-list .flex-group .flex-item:first-child {
    flex: 1 0 auto
}

.ghx-release-version-list .flex-group .flex-item + .flex-item {
    padding-left: 10px
}

.ghx-column-headers .ghx-qty {
    display: inline-block;
    font-weight: bold;
    margin-right: 5px;
    vertical-align: top
}

.ghx-column-headers .ghx-limits {
    display: inline-block;
    vertical-align: top
}

.ghx-columns .ghx-column.ghx-target-option {
    background-color: #ebf2f9;
    border: 2px dashed #3b73af
}

.ghx-columns .ghx-column.ghx-target-hover {
    background-color: #f3f9f4;
    border: 2px dashed #14892c
}

.ghx-column-headers h2 {
    display: inline-block;
    color: #333;
    font-size: 14px;
    font-weight: bold;
    line-height: 1.5;
    font-weight: normal;
    margin: 0 5px 0 0;
    word-wrap: break-word
}

.ghx-column-headers .ghx-count-only {
    display: inline-block;
    margin-left: 5px
}

.ghx-column-headers .ghx-constraint.ghx-busted {
    display: inline-block;
    color: #707070;
    font-size: 11px
}

.ghx-column-headers .ghx-constraint.ghx-busted + .ghx-constraint.ghx-busted {
    margin-left: 5px
}

#ghx-column-header-group.ghx-fixed {
    background: #fff;
    z-index: 2
}

.ghx-constraints {
    margin-top: 20px;
    overflow: hidden
}

.ghx-constraints .ghx-busted {
    display: inline-block;
    padding: 4px 6px
}

.ghx-constraints input {
    height: 30px
}

.ghx-constraints .ghx-busted, .ghx-constraints .ghx-busted.ghx-editable {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0 0 5px;
    overflow: hidden;
    white-space: nowrap;
    width: 49%
}

.ghx-constraints .ghx-busted-max {
    border: 1px solid #d04437
}

.ghx-constraints .ghx-busted-min {
    border: 1px solid #f6c342
}

.ghx-constraints .ghx-busted-min, .ghx-constraints .ghx-busted-min.ghx-editable, .ghx-constraints input.ghx-busted-min {
    margin-right: 2%
}

.ghx-column.ghx-target-option {
    -moz-transition: background 250ms ease-in-out;
    -ms-transition: background 250ms ease-in-out;
    -webkit-transition: background 250ms ease-in-out;
    transition: background 250ms ease-in-out
}

.ghx-column-headers .ghx-column.ghx-target-option.ghx-busted-max h2, .ghx-column-headers .ghx-column.ghx-target-option.ghx-busted-max .aui-badge, .ghx-column-headers .ghx-column.ghx-target-option.ghx-busted-max .ghx-constraint {
    color: #333
}

#ghx-rabid {
    position: relative
}

.ghx-detail-issue {
    color: #333;
    display: block;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: inherit;
    overflow: hidden;
    position: relative
}

.ghx-detail-issue .ghx-detail-list {
    display: table;
    margin-top: 1px;
    position: relative;
    table-layout: fixed;
    width: 100%
}

.ghx-detail-issue .ghx-detail-statistic {
    margin-left: 3px
}

.ghx-detail-issue .ghx-detail-list dt, .ghx-detail-issue .ghx-detail-list dd, .ghx-detail-issue .ghx-detail-statistic dt, .ghx-detail-issue .ghx-detail-statistic dd {
    display: table-cell
}

.ghx-key-group .ghx-detail-list, .ghx-key-group .ghx-detail-list dt, .ghx-key-group .ghx-detail-list dd {
    display: inline-block
}

.ghx-detail-term, .ghx-detail-description, .ghx-detail-description.ghx-editable, .ghx-detail-description.ghx-editable + .ghx-editing {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-weight: normal;
    margin: 0;
    padding: 5px 0 5px;
    vertical-align: top;
    word-wrap: break-word
}

.ghx-detail-description, .ghx-detail-description.ghx-editable, .ghx-detail-description.ghx-editable + .ghx-editing {
    padding-left: 4px
}

.ghx-detail-description.ghx-editable {
    padding-right: 25px
}

.ghx-detail-description.ghx-editable + .ghx-editing {
    padding: 0
}

dt.ghx-detail-term {
    color: #707070;
    padding-right: 10px;
    width: 150px
}

.ghx-detail-description {
    margin-bottom: 5px
}

.ghx-detail-head {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    margin-bottom: 10px;
    padding: 0 0 0 48px;
    width: 100%
}

.ghx-detail-head dl {
    margin-top: 0
}

.ghx-detail-head .ghx-project, .ghx-detail-head .ghx-key {
    display: inline-block;
    margin-left: 4px;
    margin-top: 12px
}

.ghx-detail-head .ghx-project:after {
    content: "/";
    padding: 0 4px 0 5px
}

.ghx-detail-view .ghx-sizer {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    cursor: col-resize;
    height: 40px;
    left: 0;
    padding-top: 10px;
    position: absolute;
    text-align: center;
    top: 48px;
    width: 40px
}

.ghx-detail-view .ghx-sizer {
    display: none
}

.ghx-mode-planning .ghx-detail-view .ghx-sizer {
    display: block
}

.ghx-detail-head .ghx-controls {
    float: right;
    margin-top: 10px
}

.ghx-detail-issue .ghx-detail-close {
    color: #707070;
    cursor: pointer;
    display: inline-block;
    padding: 5px;
    margin: 0 5px;
    vertical-align: top
}

.ghx-detail-issue .ghx-detail-close:hover {
    color: #333
}

.ghx-detail-issue.ghx-empty .ghx-controls {
    position: absolute;
    right: 0;
    top: 10px
}

.ghx-detail-head .ghx-key-group {
    margin-right: 80px
}

.ghx-detail-head .ghx-project-avatar, .ghx-detail-head .ghx-project-avatar img {
    -webkit-border-radius: 3px 3px 3px 3px;
    border-radius: 3px 3px 3px 3px
}

.ghx-detail-head .ghx-project-avatar {
    left: 4px;
    height: 32px;
    position: absolute;
    top: 12px;
    width: 32px
}

.ghx-detail-head .ghx-project-avatar img {
    height: 100%;
    width: 100%
}

.ghx-detail-head .ghx-statistic-group {
    padding-right: 32px
}

.ghx-statistic-group .editable-field form.aui {
    margin: 0
}

.ghx-detail-view .text, .ghx-timetracking-inline-dialog-contents .text, .ghx-detail-view .password, .ghx-detail-view .select {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    box-shadow: inset 0 1px 3px #e8e8e8;
    color: #333;
    font-size: inherit;
    height: 2.1428571428571em;
    line-height: 1.42857143;
    padding: 2px 3px
}

.mozilla .ghx-detail-view .text {
    max-width: 100%
}

.ghx-timetracking-inline-dialog-contents .text {
    width: 100%
}

.ghx-detail-issue .ghx-detail-statistic dd.ghx-fieldname-aggregatetimeestimate {
    cursor: pointer;
    position: relative;
    width: auto;
    display: inline-block
}

dt.ghx-detail-term.ghx-fieldname-issuekey, dt.ghx-detail-term.ghx-fieldname-summary, dt.ghx-detail-term.ghx-fieldname-description {
    display: none
}

dd.ghx-detail-description.ghx-fieldname-issuekey {
    margin-bottom: 0;
    padding: 0;
    width: auto
}

dd.ghx-detail-description.ghx-fieldname-description, dd.ghx-detail-description.ghx-fieldname-summary, .ghx-detail-view .ghx-fieldtype-textarea.ghx-editing {
    width: 100%
}

.ghx-detail-issue img.ghx-type {
    height: 16px;
    margin-right: 5px;
    width: 16px
}

.ghx-detail-statistic, .ghx-parent-remaining {
    position: relative
}

.ghx-fieldname-description.ghx-editing, .ghx-fieldname-summary.ghx-editing {
    position: relative
}

.ghx-detail-statistic dd .ghx-spinner, .ghx-parent-remaining dd .ghx-spinner {
    position: absolute;
    right: 10px;
    top: 5px
}

.ghx-fieldname-description.ghx-editing .ghx-spinner, .ghx-fieldname-summary.ghx-editing .ghx-spinner {
    position: absolute;
    right: 13px;
    top: 4px
}

.ghx-fieldname-description.ghx-editing .ghx-spinner {
    right: 8px
}

.msie .ghx-fieldname-description.ghx-editing .ghx-spinner {
    right: 27px
}

.msie .ghx-fieldname-summary.ghx-editing .ghx-spinner {
    right: 32px
}

.ghx-fieldtype-textarea.ghx-editing {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0
}

.ghx-fieldtype-textarea textarea {
    border: 1px solid #bbb;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #333;
    font-size: 14px;
    line-height: 1.42857143;
    padding: 4px 23px 0 4px;
    width: 100%;
    margin-left: -1px;
    margin-top: 0
}

.msie .ghx-fieldtype-textarea textarea, .mozilla .ghx-fieldtype-textarea textarea {
    padding-right: 0
}

.mozilla .ghx-fieldtype-textarea textarea {
    margin-left: -7px
}

.ghx-fieldtype-text.ghx-editing {
    display: inline-block
}

.ghx-detail-head .ghx-detail-summary {
    margin-top: 10px
}

.msie .ghx-fieldname-summary.ghx-fieldtype-textarea textarea, .mozilla .ghx-fieldname-summary.ghx-fieldtype-textarea textarea {
    padding-right: 0
}

.mozilla .ghx-fieldname-summary.ghx-fieldtype-textarea textarea {
    margin-left: -1px
}

.ghx-detail-nav input.text.short-field {
    width: 75px
}

.ghx-container.ghx-issue-links .ghx-controls {
    margin: 10px 0 0
}

.ghx-issue-links .links-list {
    clear: both;
    padding: 0
}

.ghx-issue-links .links-list dt {
    color: #666;
    float: none;
    margin: 0;
    width: auto
}

.ghx-issue-links .links-list dd {
    margin: 0;
    padding-right: 0
}

.ghx-issue-links .links-list .link-title {
    margin: 0 10px
}

.ghx-detail-nav {
    clear: both;
    height: inherit;
    position: relative
}

.ghx-detail-nav-content {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    height: inherit;
    overflow: auto;
    padding: 0 20px 0 51px;
    width: 100%
}

.ghx-detail-nav-menu {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 12px;
    left: 0;
    position: absolute;
    top: 90px;
    width: 40px
}

.ghx-detail-nav-menu > ul {
    list-style: none;
    margin: 0;
    padding: 0
}

.ghx-detail-nav-item {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    min-height: 40px;
    padding: 0;
    width: 100%;
    text-align: center
}

.ghx-detail-nav-item a {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
    padding: 10px 0;
    width: 100%
}

.ghx-detail-nav-item a:hover {
    text-decoration: none
}

.ghx-detail-nav-item a .ghx-iconfont, .ghx-detail-nav-item a span {
    display: block;
    margin: 0 auto 2px
}

.ghx-detail-nav-item.ghx-selected, .ghx-detail-nav-item:hover {
    background: #e7e7e7
}

.ghx-detail-section {
    clear: both;
    float: left;
    width: 100%;
    margin-bottom: 40px;
    font-size: 14px
}

.ghx-detail-section .ghx-header {
    background: url() repeat-x scroll 0 10px
}

.ghx-detail-section .ghx-header h3 {
    background: #fff;
    color: #333;
    font-size: 14px;
    font-weight: bold;
    line-height: 1.5;
    display: inline-block;
    padding-right: 10px
}

.ghx-detail-section:first-child .ghx-header {
    margin-top: 20px
}

.ghx-detail-section h4 {
    color: #333;
    font-size: 14px;
    font-weight: bold;
    line-height: 1.5;
    margin-top: 30px
}

dd.ghx-detail-description.ghx-fieldname-description, .ghx-detail-nav .ghx-detail-section .ghx-container {
    word-wrap: break-word;
    overflow-x: auto
}

#ghx-tab-comments .actionContainer {
    border-bottom: 1px solid #eaeaea;
    margin-bottom: 8px;
    padding-bottom: 8px
}

#ghx-tab-comments .actionContainer .action-details {
    font-size: 12px
}

#ghx-tab-comments .subText strong {
    color: #900
}

#ghx-tab-comments .twixi-wrap {
    padding-left: 0
}

#ghx-tab-comments .user-avatar {
    padding: 0
}

#ghx-tab-comments .user-avatar img {
    -webkit-border-radius: 3px 3px 3px 3px;
    border-radius: 3px 3px 3px 3px;
    display: inline-block;
    height: 16px;
    margin: 0 5px 0 0;
    vertical-align: text-bottom;
    width: 16px
}

.ghx-detail-issue .ghx-container .ghx-fa {
    padding-top: 4px
}

.ghx-tab-section h3 {
    border-bottom: 1px solid #ccc;
    font-size: 14px;
    margin-top: 10px
}

.ghx-detail-issue.ghx-empty {
    background: #fff;
    padding: 20px
}

.ghx-detail-issue.ghx-empty h3 + p {
    margin-top: 20px
}

.ghx-detail-nav .ghx-detail-section .ghx-container {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    clear: both;
    float: left;
    width: 100%
}

.ghx-detail-nav .ghx-detail-section .ghx-controls + .ghx-container {
    margin-top: 10px
}

.ghx-readonly {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    padding: 4px 30px 4px 6px
}

.ghx-editable {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    cursor: pointer;
    position: relative;
    padding: 4px 25px 4px 6px;
    width: 100%
}

.ghx-editable.ghx-jql {
    width: 600px
}

.ghx-editable.ghx-ss {
    width: 300px
}

.ghx-editable.ghx-user-ss {
    width: 250px
}

#ghx-view-name-edit input {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 400px
}

.field-value .ghx-editable {
    margin-top: -4px
}

.ghx-editable:hover {
    background: #fff;
    color: #333;
    -webkit-border-radius: 2.01px;
    border-radius: 2.01px;
    -webkit-box-shadow: 0 0 0 1px #ccc;
    box-shadow: 0 0 0 1px #ccc
}

.ghx-editable:after {
    background: #f0f0f0 url("//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/rapid/ghx-editable.png") no-repeat 4px 5px;
    border-left: 1px solid #ccc;
    content: "";
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    visibility: hidden;
    width: 20px
}

.ghx-editable:hover:after {
    visibility: visible
}

.ghx-classification-item .ghx-header .ghx-name .ghx-editable-secondary, .ghx-classification-item .ghx-header .ghx-name .ghx-readonly-secondary {
    display: inline-block;
    margin-bottom: 1px;
    max-width: 100%;
    word-wrap: break-word
}

.ghx-classification-item .ghx-header .ghx-name input {
    background: #fff;
    border: 1px solid #4e91fe;
    font-size: 14px;
    margin-top: -2px
}

.ghx-classification-item .ghx-header .ghx-name .ghx-error {
    font-size: 14px
}

ol.ghx-items-numbered {
    list-style: none;
    margin: 0;
    padding: 0
}

ol.ghx-items-numbered li {
    margin: 20px 0 0;
    padding: 0 0 0 60px;
    position: relative
}

ol.ghx-items-numbered > li:before, ol.ghx-items-numbered > li:after {
    content: "";
    height: 48px;
    left: 0;
    position: absolute;
    top: 0;
    width: 49px
}

ol.ghx-items-numbered > li:before {
    background: transparent url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/rapid/home/ring.png) no-repeat 0 0
}

ol.ghx-items-numbered > li:after {
    background: transparent url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/rapid/ghx-numbers-sprite.png) no-repeat 0 0
}

ol.ghx-items-numbered > li.ghx-1:after {
    background-position: 16px -90px
}

ol.ghx-items-numbered > li.ghx-2:after {
    background-position: 14px -140px
}

ol.ghx-items-numbered > li.ghx-3:after {
    background-position: 14px -189px
}

ol.ghx-items-numbered > li.ghx-4:after {
    background-position: 14px -239px
}

ol.ghx-items-numbered > li.ghx-infinity:after {
    background-position: 14px -540px
}

ol.ghx-items-numbered > li h4 {
    margin-top: 10px
}

ol.ghx-items-numbered > li p {
    margin: 0 0 10px
}

.ghx-toolbar {
    margin-bottom: 10px
}

#ghx-report {
    display: none
}

.ghx-zone-overlay {
    left: 10px;
    position: absolute;
    right: 10px
}

.ghx-zone-overlay-table {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border-spacing: 10px 0;
    display: table;
    height: 100%;
    table-layout: fixed;
    width: 100%
}

.ghx-zone-overlay-column {
    display: table-cell;
    height: inherit;
    vertical-align: top
}

.ghx-zone-overlay-column.ghx-collapsed-column {
    width: 50px
}

.ghx-zone-overlay-column.ghx-empty {
    pointer-events: none
}

.ghx-zone-table {
    border-spacing: 0;
    display: table;
    height: 100%;
    table-layout: fixed;
    width: 100%
}

.ghx-zone-row {
    display: table-row
}

.ghx-zone-cell {
    background: #ebf2f9;
    border: 2px dashed #3b73af;
    border-top-color: transparent;
    display: table-cell;
    -moz-transition: background 250ms ease-in-out;
    -ms-transition: background 250ms ease-in-out;
    -webkit-transition: background 250ms ease-in-out;
    transition: background 250ms ease-in-out
}

.ghx-zone-row:first-child .ghx-zone-cell {
    border-top-color: #3b73af
}

.ghx-zone-row.ghx-target-hover .ghx-zone-cell {
    background: #f3f9f4;
    border-color: #14892c;
    border-top-color: transparent
}

.ghx-zone-row.ghx-target-hover:first-child .ghx-zone-cell {
    border-top-color: #14892c
}

.ghx-zone-cell h2 {
    color: #3b73af;
    font-size: 14px;
    margin-top: 10px;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    overflow: hidden
}

.ghx-zone-row.ghx-target-hover .ghx-zone-cell h2 {
    color: #14892c
}

.ghx-swimlane-header {
    font-size: 14px;
    line-height: 1.45;
    margin: 0 10px;
    overflow: hidden;
    padding-left: 13px;
    position: relative
}

.ghx-swimlane-header.ghx-selected {
    background-color: #ebf2f9
}

.ghx-swimlane-header .ghx-summary .aui-lozenge {
    display: none
}

.ghx-swimlane-header.ghx-flagged .ghx-summary .aui-lozenge {
    display: inline-block
}

.ghx-swimlane-header:after {
    background-color: #fff;
    -webkit-box-shadow: -5px 0 10px 5px #fff;
    box-shadow: -5px 0 10px 5px #fff;
    content: '';
    height: 100%;
    position: absolute;
    right: 0;
    width: 10px
}

.ghx-swimlane-header.ghx-selected:after {
    background-color: #ebf2f9;
    -webkit-box-shadow: -5px 0 10px 5px #ebf2f9;
    box-shadow: -5px 0 10px 5px #ebf2f9
}

.ghx-swimlane-header.ghx-out-of-sync:after {
    display: none
}

.ghx-swimlane-header .ghx-swimlane-avatar {
    margin-right: 5px
}

.ghx-swimlane-header .ghx-swimlane-avatar img {
    display: inline-block;
    vertical-align: text-bottom;
    height: 16px;
    width: 16px
}

.ghx-swimlane-header .ghx-heading {
    display: inline-block;
    margin: 10px 0;
    vertical-align: middle;
    white-space: nowrap;
    width: 100%
}

.ghx-swimlane-header.ghx-done .ghx-parent-key {
    text-decoration: line-through
}

.ghx-swimlane-header .ghx-info {
    margin: 0 5px
}

.ghx-swimlane-header .ghx-info .aui-lozenge, .ghx-swimlane-header .ghx-summary .aui-lozenge {
    margin-right: 5px
}

.ghx-swimlane-header .ghx-expander {
    bottom: 0;
    cursor: pointer;
    left: 0;
    position: absolute;
    top: 0;
    width: 12px
}

.ghx-swimlane-header .ghx-expander .ghx-iconfont {
    margin: 10px 0 0 -4px
}

.ghx-swimlane.ghx-closed .ghx-swimlane-header .ghx-expander .ghx-iconfont {
    margin-top: 11px
}

.ghx-swimlane.ghx-closed .ghx-iconfont.aui-iconfont-expanded:before, #ghx-swimlane-header-stalker.ghx-closed .ghx-iconfont.aui-iconfont-expanded:before {
    content: "\e024"
}

.ghx-swimlane.ghx-closed .ghx-columns .ghx-issue, .ghx-swimlane.ghx-closed .ghx-columns .ghx-parent-group, .ghx-swimlane.ghx-closed .ghx-columns .ghx-collapse-issue-count {
    display: none
}

.ghx-swimlane.ghx-closed .ghx-columns {
    height: 1px
}

.ghx-swimlane-header .ghx-bandaid {
    background-color: #fff;
    bottom: 0;
    -webkit-box-shadow: -5px 0 10px 5px #fff;
    box-shadow: -5px 0 10px 5px #fff;
    padding: 0 5px;
    position: absolute;
    right: 0;
    top: 0
}

.ghx-swimlane-header.ghx-selected .ghx-bandaid {
    background-color: #ebf2f9;
    -webkit-box-shadow: -5px 0 10px 5px #ebf2f9;
    box-shadow: -5px 0 10px 5px #ebf2f9
}

.ghx-swimlane-header .ghx-bandaid button {
    margin-top: 5px
}

.ghx-swimlane:last-of-type {
    margin-bottom: 50px
}

.ghx-config-column-toolbar {
    margin: 10px 0;
    float: right
}

#ghx-mapping {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #f5f5f5;
    clear: both;
    overflow-y: hidden;
    padding-top: 10px;
    width: 100%
}

.ghx-config-status {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    margin: 0;
    padding: 0;
    -moz-transition: background 250ms ease-in-out;
    -ms-transition: background 250ms ease-in-out;
    -webkit-transition: background 250ms ease-in-out;
    transition: background 250ms ease-in-out;
    vertical-align: top;
    width: 100%
}

.ghx-config-status.ui-sortable-helper {
    border-left: 1px solid #ddd
}

.ghx-config-status li {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    list-style: none;
    margin: 0 5px;
    padding: 0 10px
}

.ghx-config-status.ghx-target-hover {
    background: #f3f9f4
}

.ghx-config-status .ghx-header {
    margin: 0;
    padding: 10px
}

.ghx-config-status .ghx-header .ghx-config-operator {
    height: 16px;
    overflow: hidden
}

.ghx-config-status .ghx-header .ghx-config-operator .ghx-action {
    margin-top: 0
}

.ghx-config-status .ghx-header .ghx-config-move {
    background: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/kanplan/move-handle.png) no-repeat center;
    float: left;
    height: 10px;
    width: 18px
}

.ghx-config-status .ghx-header .ghx-config-delete {
    float: right
}

.ghx-config-status .ghx-header .ghx-config-delete .js-column-delete {
    cursor: pointer;
    float: right;
    height: 16px;
    width: 16px
}

.ghx-config-status .ghx-header ~ .ghx-sortable-status-placeholder {
    margin: 8px 15px 0 15px
}

.ghx-config-status .ghx-header .ghx-constraints {
    padding: 5px;
    margin: 0 0 10px
}

.ghx-config-status .ghx-header .ghx-constraints .ghx-busted, .ghx-config-status .ghx-header .ghx-constraints input {
    -webkit-border-radius: 3px 3px 3px 3px;
    border-radius: 3px 3px 3px 3px
}

.ghx-config-status .ghx-header .ghx-constraints input {
    margin: 0;
    vertical-align: top
}

.ghx-config-status .ghx-header .ghx-border-bottom {
    border-bottom: 4px solid #f6c342;
    margin: 0 5px
}

.ghx-config-status .ghx-header .ghx-header-name {
    margin: 10px 0
}

.ghx-config-status .ghx-header .aui-iconfont-help {
    cursor: pointer;
    display: inline;
    vertical-align: top;
    top: 19px
}

#columns {
    margin: -20px
}

#columns .ghx-config-columns {
    padding: 20px
}

#columns .ghx-mapped {
    background: white
}

#columns .ghx-kanplan-backlog {
    background: none
}

#columns .ghx-kanplan-backlog.ghx-config-status .ghx-header {
    cursor: default
}

#columns .ghx-column-wrapper {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    padding-right: 5px;
    vertical-align: top
}

#columns .ghx-unmapped .ghx-header .ghx-border-bottom {
    border-color: #707070
}

#columns .ghx-unmapped .ghx-header .ghx-header-name, #columns .ghx-kanplan-backlog-column .ghx-header .ghx-header-name {
    display: inline-block;
    margin: 10px 5px;
    max-width: 80%
}

#columns .ghx-kanplan-backlog-column {
    padding: 0 10px
}

#columns .ghx-kanplan-backlog-column .no-status-text {
    padding: 20px 10px 10px;
    font-size: 12px;
    color: #707070
}

#columns .ghx-kanplan-backlog-column .no-status-text:not(:last-child) {
    display: none
}

#columns .ghx-kanplan-backlog-column .no-status-text ~ .ghx-sortable-status-placeholder {
    margin: 8px 15px 0 15px
}

#columns .ghx-kanplan-backlog-column .ghx-top-header {
    display: table-cell;
    vertical-align: bottom
}

#columns .ghx-kanplan-backlog-column .ghx-border-bottom {
    border-bottom: 4px solid #4a6785;
    margin: 5px 0 0
}

#columns .ghx-kanplan-backlog-column .ghx-header-name {
    display: inline-block;
    margin: 10px 0;
    max-width: 100%
}

#columns .ghx-kanplan-backlog-column ul {
    min-height: 350px;
    background: #fff;
    border-left: 1px solid #64c0ed;
    border-right: 1px solid #64c0ed
}

#columns .ghx-kanplan-backlog-column ul .ghx-header {
    padding: 0;
    background: #f5f5f5
}

#columns .ghx-kanplan-backlog-column ul .ghx-header .ghx-backlog-column-image {
    height: 110px;
    background-color: #64c0ed;
    background-image: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/rapid/kanban-backlog-illustration.svg);
    background-size: 200px;
    background-repeat: no-repeat;
    background-position: center
}

#columns .ghx-kanplan-backlog-column ul li {
    margin: 0
}

#columns .ghx-kanplan-backlog-column .ghx-footer {
    padding: 10px;
    background: #fff;
    border-top: 0;
    border-left: 1px solid #64c0ed;
    border-right: 1px solid #64c0ed;
    border-bottom: 1px solid #64c0ed;
    font-size: 12px;
    text-align: center
}

.ghx-sortable-status-placeholder {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: dashed 2px #ccc;
    height: 60px;
    margin-top: 8px
}

.ghx-config-status li.ghx-status-wrapper {
    -moz-box-sizing: content-box;
    -ms-box-sizing: content-box;
    -o-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}

.ghx-config-status .ghx-header .ghx-action, .ghx-reader .ghx-config-status .ghx-header-name {
    margin-left: 5px;
    margin-right: 5px
}

.ghx-config-status.ghx-first .ghx-header .ghx-border-bottom {
    border-color: #4a6785
}

.ghx-config-status.ghx-last .ghx-header .ghx-border-bottom {
    border-color: #14892c
}

.ghx-editor .ghx-config-status .ghx-header {
    cursor: move
}

.ghx-config-status .ghx-header-name {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.ghx-config-status .ghx-header-name.ghx-editable:after {
    background-position: 4px 9px
}

.ghx-config-status .ghx-header > input {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 14px;
    height: 32px;
    margin: 12px 0;
    padding-left: 5px;
    padding-right: 8px;
    width: 100%
}

.ghx-config-status .ghx-header .ghx-action {
    color: #707070;
    font-size: 12px;
    margin-top: 5px
}

.ghx-reader .ghx-config-status .ghx-header .ghx-action {
    display: none
}

.ghx-config-status.ghx-unmapped .ghx-header {
    min-height: 100px;
    padding: 10px;
    cursor: default
}

.ghx-config-status.ghx-unmapped .ghx-header-name {
    color: #707070;
    margin: 5px 0 13px
}

.ghx-config-status h4 {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 14px;
    font-weight: normal;
    margin: 10px 0 5px
}

.ghx-config-status h4 + .ghx-description {
    margin-top: 0
}

.ghx-config-status .ghx-status {
    background: #fff;
    -webkit-border-radius: 3px 3px 3px 3px;
    border-radius: 3px 3px 3px 3px;
    border: 1px solid #bbb;
    cursor: move;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-box-shadow: 0 2px 3px #eee;
    box-shadow: 0 2px 3px #eee;
    display: inline-block;
    margin: 8px 0 0 0;
    overflow: hidden;
    padding: 8px 8px 8px 14px;
    position: relative;
    vertical-align: middle;
    width: 100%
}

.ghx-reader .ghx-config-status .ghx-status {
    background-image: none;
    cursor: default
}

.ghx-config-status.ghx-unmapped .ghx-status {
    color: #707070
}

.ghx-config-status .ghx-status .ghx-actions {
    position: absolute;
    top: 8px;
    right: 8px
}

.ghx-config-status .ghx-status .ghx-actions .aui-icon {
    color: #707070
}

.ghx-config-status .ghx-status .ghx-actions .aui-icon:hover {
    color: #333
}

.ghx-config-status .ghx-status .ghx-actions .ghx-icon-warning + .ghx-remove-status {
    margin-left: 5px
}

.ghx-config-status.ghx-unmapped .ghx-hr {
    margin: 10px 0 0 0
}

.ghx-config-status .ghx-status .ghx-name {
    box-sizing: border-box;
    max-width: 100%;
    word-wrap: break-word
}

.ghx-config-status .ghx-status img, .ghx-config-status .ghx-status .ghx-name {
    display: inline-block
}

.ghx-config-status .ghx-lozenge-wrap .aui-lozenge {
    max-width: 90%
}

.ghx-name.ghx-has-bin, .ghx-name.ghx-has-warning {
    padding-right: 25px
}

.ghx-name.ghx-has-warning.ghx-has-bin {
    padding-right: 45px
}

.ghx-config-status .ghx-status img {
    margin-right: 4px;
    vertical-align: text-bottom
}

.ghx-config-status .ghx-status .ghx-done, .ghx-config-status .ghx-status .ghx-qty {
    display: inline-block;
    font-size: 12px
}

.ghx-config-status .ghx-status .ghx-qty {
    min-width: 35%
}

.ghx-config-status .ghx-status .ghx-done label span {
    margin-left: 3px
}

.ghx-config-status .ghx-status .ghx-done label span.ghx-resolution-update-disabled {
    color: grey
}

.ghx-config-status .ghx-status.ui-draggable-dragging .ghx-icon {
    background-image: none
}

#ghx-mapping .ghx-sortable-placeholder {
    display: inline-block;
    margin: 0;
    padding: 0
}

#ghx-mapping .ui-sortable-helper {
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
    top: 0;
    background: #fff
}

.ghx-config-status .ghx-status.ghx-not-present {
    background-color: #fffdf7;
    border-color: #ffe599;
    border-width: 2px
}

.ghx-no-status-column .ghx-constraints {
    visibility: hidden
}

.ghx-no-status-column .ghx-no-status-column-text {
    font-size: 12px;
    color: #707070
}

.ghx-no-status-column .ghx-no-status-column-text:not(:last-child) {
    display: none
}

.ghx-no-status-column .ghx-header .ghx-border-bottom {
    border-color: #707070
}

.ghx-no-status-column.ghx-first .ghx-header .ghx-border-bottom, .ghx-no-status-column.ghx-last .ghx-header .ghx-border-bottom {
    border-color: #707070
}

#ghx-convert-workflow-progress {
    margin-top: 10px
}

#ghx-convert-workflow-progress .ghx-progress-bar {
    border: 1px solid #aaa;
    margin-bottom: 10px;
    padding: 1px
}

#ghx-convert-workflow-progress .ghx-progress-bar .ghx-current-progress {
    height: 20px;
    background-color: #14892c
}

#ghx-create-permissioninfo, #ghx-create-permissioninfo li {
    list-style: none;
    margin: 0;
    padding: 0
}

#ghx-create-permissioninfo li {
    margin-bottom: 5px
}

#ghx-create-permissioninfo li span {
    font-weight: normal
}

#ghx-create-permissioninfo li strong {
    padding: 0 5px
}

.ghx-exception-wrapper {
    padding: 24px 8px 8px
}

#ghx-errors {
    left: 10%;
    position: absolute;
    top: 0;
    width: 80%;
    z-index: 10000
}

#ghx-errors .ghx-exception {
    margin: 10px
}

.ghx-exception h4 {
    color: #333;
    font-size: 16px;
    font-weight: bold;
    line-height: 18px;
    margin-top: 1em
}

.ghx-exception .ghx-more {
    float: right;
    margin-right: 10px
}

#ghx-pool .aui-message {
    margin: 20px 10px
}

#ghx-rabid + .aui-message {
    margin: 20px
}

#ghx-config-header .aui-message {
    margin: 0 20px 20px
}

#ghx-notify {
    background: #fff;
    padding: 20px
}

.ghx-content-main > .aui-message.ghx-notify {
    margin: 20px
}

#ghx-notify .ghx-icon-bulb-large {
    padding-left: 72px;
    min-height: 64px
}

#ghx-notify .ghx-icon-bulb-large:before, #ghx-notify .ghx-icon-bulb-large:after {
    background: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/rapid/ghx-bulb-sprite.png) no-repeat 0 0;
    content: "";
    position: absolute;
    left: 8px;
    top: 8px;
    height: 61px;
    width: 51px
}

#ghx-notify .ghx-icon-bulb-large:before {
    background: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/rapid/ghx-bulb-on.png) no-repeat 0 0;
    left: -9999px
}

#ghx-notify:hover .ghx-icon-bulb-large.ghx-off:before {
    -webkit-animation: gh-fadein 300ms ease-in forwards;
    -moz-animation: gh-fadein 300ms ease-in forwards;
    -ms-animation: gh-fadein 300ms ease-in forwards;
    animation: gh-fadein 300ms ease-in forwards;
    left: 8px
}

#ghx-notify .ghx-icon-bulb-large.ghx-on:after {
    background-position: left bottom
}

.ghx-dialog-create-view .ghx-options {
    display: table;
    margin-bottom: 8px;
    width: 100%
}

.ghx-dialog-create-view .ghx-options {
    table-layout: fixed;
    border-spacing: 8px;
    margin-bottom: 0
}

.ghx-dialog-create-view .ghx-options .ghx-module {
    display: table-cell;
    padding: 8px;
    vertical-align: top
}

.ghx-dialog-create-view .ghx-options ul {
    text-align: left;
    margin-bottom: 16px
}

.ghx-dialog-create-view .ghx-options h2 {
    font-size: 22px;
    font-weight: normal;
    line-height: 1;
    margin-bottom: 8px
}

.ghx-dialog-create-view .ghx-options .ghx-module-description {
    min-height: 110px
}

.ghx-dialog-create-view .ghx-options button {
    margin-top: 10px
}

.ghx-dialog-create-view .ghx-options .ghx-module.ghx-scrum h2:before, .ghx-dialog-create-view .ghx-options .ghx-module.ghx-kanban h2:before {
    background: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/rapid/type/scrum18h.png) no-repeat 0 0;
    content: "";
    display: inline-block;
    height: 18px;
    margin-right: 10px;
    margin-top: -4px;
    vertical-align: middle;
    width: 25px
}

.ghx-dialog-create-view .ghx-options .ghx-module.ghx-kanban h2:before {
    background: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/rapid/type/kanban18h.png) no-repeat 0 0;
    width: 22px
}

#ghx-welcome h4 + p {
    margin-top: 0
}

.ghx-start-box {
    margin-bottom: 20px
}

.ghx-wizard-panel .ghx-halved-vertical .aui-item:first-child {
    padding-right: 20px
}

.ghx-wizard-panel {
    min-height: 200px
}

.ghx-wizard-panel .aui-group.ghx-split .aui-item:first-child {
    width: 60%
}

.ghx-wizard-panel .aui-group.ghx-split .aui-item:last-child {
    padding-right: 20px
}

.ghx-alignwith-radiogroup {
    padding-top: 1px
}

.ghx-alignwith-textgroup {
    padding-top: 7px
}

.ghx-wizard-panel .aui-group.ghx-split .group.ghx-space-saver {
    padding-left: 10px
}

.ghx-wizard-panel .aui-group.ghx-button-group {
    margin-top: 20px
}

.ghx-wizard-panel form.aui div.checkbox, .ghx-wizard-panel form.aui div.radio {
    margin-top: 20px
}

.ghx-wizard-panel form.aui div.checkbox:first-child, .ghx-wizard-panel form.aui div.radio:first-child {
    margin-top: 0
}

#ghx-chart-panel-content {
    padding-top: 10px;
    position: relative
}

#ghx-report-scrollarea > .aui-page-panel .aui-page-panel-nav {
    padding-top: 16px
}

#ghx-chart-heading {
    min-height: 40px
}

#ghx-chart-help, #ghx-chart-title, #ghx-chart-selector {
    display: inline-block;
    vertical-align: bottom
}

#ghx-chart-help.ghx-closed {
    display: none
}

.mozilla #ghx-chart-selector {
    margin-top: 1px
}

#ghx-chart-title {
    margin-right: 10px;
    padding-top: 5px;
    vertical-align: text-bottom
}

#ghx-chart-title h2 {
    line-height: 1.4
}

#ghx-chart-content {
    margin-top: 20px
}

#ghx-chart-controls {
    margin-right: 20px;
    display: inline-block;
    vertical-align: bottom
}

#ghx-chart-header.aui-group {
    margin-top: 0
}

.ghx-calendar-wrap {
    display: inline-block;
    position: relative
}

.ghx-calendar-wrap .ghx-iconfont.aui-iconfont-calendar {
    left: 5px;
    position: absolute;
    top: 7px
}

form.aui .ghx-calendar-wrap > input.text {
    margin-bottom: 5px;
    max-width: 100px;
    padding-left: 25px
}

.ghx-intro-content {
    overflow: hidden
}

.ghx-intro-content.ghx-closed {
    display: none
}

.ghx-intro-content .ghx-content-open {
    border-bottom: 1px solid #ccc;
    margin-bottom: 20px;
    padding: 10px 0 20px 0
}

.ghx-howto-trigger .aui-button {
    border-width: 0
}

#ghx-chart-help .ghx-howto-trigger {
    -moz-opacity: 1;
    -ms-opacity: 1;
    -o-opacity: 1;
    -webkit-opacity: 1;
    opacity: 1;
    -moz-transition: opacity 500ms ease-in-out;
    -ms-transition: opacity 500ms ease-in-out;
    -webkit-transition: opacity 500ms ease-in-out;
    transition: opacity 500ms ease-in-out
}

#ghx-chart-help.ghx-closed .ghx-howto-trigger {
    visibility: hidden;
    -moz-opacity: 0;
    -ms-opacity: 0;
    -o-opacity: 0;
    -webkit-opacity: 0;
    opacity: 0
}

.ghx-group-how {
    width: 550px
}

.ghx-item-how {
    width: 570px
}

.ghx-item-how .ghx-svg-chart, .ghx-how-title, .ghx-how-description {
    margin-left: 20px
}

.ghx-how-description {
    font-size: 12px
}

.ghx-group-how > .aui-item + .aui-item {
    padding-left: 0
}

.ghx-item-how .ghx-svg-chart {
    background: #f5f5f5;
    height: 100px;
    margin-bottom: 5px;
    width: 163.33333333px
}

.ghx-item-how .ghx-svg-chart .standard-deviation {
    fill: #d7e5f3
}

.ghx-item-how .ghx-svg-chart .ghx-prediction .ghx-series-0 {
    fill: #dcdcdc
}

#ghx-chart-intro.ghx-hidden-howto .ghx-item-how {
    visibility: hidden
}

.aui-page-sidebar #ghx-chart-title {
    display: none
}

.aui-page-sidebar #ghx-chart-selector {
    margin-left: -10px
}

form.ghx-chart-picker {
    line-height: 0
}

form.ghx-chart-picker .aui-ss {
    display: inline-block
}

form.ghx-chart-picker .aui-ss-field {
    padding: 5px 10px
}

#ghx-chart-picker-suggestions {
    max-height: 300px
}

#ghx-items-trigger {
    max-width: 400px;
    overflow: hidden;
    text-overflow: ellipsis
}

#ghx-chart-selector {
    margin-right: 10px
}

#ghx-chart-timeframe, #ghx-chart-filter {
    display: inline-block;
    margin-right: 10px
}

#ghx-chart-filter {
    text-align: right;
    font-size: 14px
}

.ghx-selector-single {
    padding: 5px 10px;
    max-width: 400px;
    overflow: hidden;
    text-overflow: ellipsis
}

.ghx-chart-filter {
    -webkit-border-radius: 2px 2px 2px 2px;
    border-radius: 2px 2px 2px 2px;
    padding: 2px 4px
}

.ghx-chart-filters .ghx-group {
    clear: left;
    float: left;
    margin-bottom: 16px;
    width: 100%
}

.ghx-chart-filters .aui-buttons .aui-button {
    margin-bottom: 5px
}

.ghx-chart-filters .aui-buttons .aui-button.first {
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    border-left-width: 1px
}

.ghx-chart-filters .aui-buttons .aui-button.last {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px
}

.ghx-chart-filters .ghx-group .ghx-error {
    clear: left;
    float: left
}

#ghx-chart-wrap .legend table {
    background: #fff;
    background-color: rgba(255, 255, 255, 0.8);
    border: 1px solid #ddd;
    border-color: rgba(0, 0, 0, 0.2)
}

#ghx-chart-wrap .legend table tr {
    color: #333;
    font-size: 12px;
    padding: 2px
}

#ghx-chart {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    clear: both;
    display: none;
    width: 100%;
    padding: 16px
}

#ghx-chart .ghx-heading {
    font-size: 14px;
    font-weight: normal;
    line-height: 18px;
    margin: 0 0 16px;
    padding: 0
}

#ghx-chart-wrap {
    padding: 20px 0 0 40px;
    position: relative
}

#ghx-chart-empty {
    margin-top: 20px
}

#ghx-chart-view {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    height: 500px
}

#ghx-chart-overview-group, #ghx-chart-overview-group h4, #ghx-chart-overview-group .ghx-description {
    display: none
}

#ghx-chart-overview-group h4 {
    font-size: 14px;
    font-weight: normal
}

#ghx-chart-overview {
    height: 100px;
    width: 35%;
    margin: 20px
}

#ghx-chart-legend {
    margin-bottom: 16px
}

#ghx-chart-legend table {
    border: 1px solid #bbb;
    padding: 8px
}

#ghx-chart-data {
    margin-bottom: 32px
}

#ghx-tooltip {
    padding: 4px 8px;
    border: 1px solid #bbb;
    border-left-width: 8px;
    background: #fff;
    max-width: 400px
}

#ghx-tooltip .aui-message {
    padding: 4px 4px 4px 30px;
    margin: 4px 0
}

#ghx-tooltip .aui-message .aui-icon {
    top: 4px
}

#ghx-tooltip .ghx-summary {
    color: #545454;
    margin-bottom: 8px
}

#ghx-tooltip ul.ghx-stats {
    display: table;
    list-style: none;
    margin: 0;
    padding: 0
}

#ghx-tooltip .ghx-stats > li {
    display: table-row
}

#ghx-tooltip .ghx-stats > li strong, #ghx-tooltip .ghx-stats > li em {
    display: table-cell
}

#ghx-tooltip .ghx-stats > li strong {
    text-align: right
}

#ghx-tooltip .ghx-stats > li em {
    font-style: normal;
    padding-right: 16px
}

#ghx-tooltip.ghx-alt {
    width: 500px
}

#ghx-chart-group {
    position: relative
}

.ghx-chart .ghx-axis {
    text-align: center;
    color: #707070;
    font-size: 12px;
    font-weight: bold;
    stroke: none;
    text-transform: uppercase
}

.ghx-chart .ghx-axis-y, .ghx-chart .ghx-axis-y-right {
    display: inline-block;
    line-height: 20px;
    overflow: hidden;
    position: absolute;
    top: 45%;
    transform: translate(0, -50%);
    width: 20px
}

.ghx-chart .ghx-axis-y {
    left: 0
}

.ghx-chart .ghx-axis-y-right {
    right: -30px
}

.ghx-chart .ghx-axis-y .ghx-inner, .ghx-chart .ghx-axis-y-right .ghx-inner {
    display: inline-block;
    -moz-transform: translate(0, 100%) rotate(-90deg);
    -ms-transform: translate(0, 100%) rotate(-90deg);
    -o-transform: translate(0, 100%) rotate(-90deg);
    -webkit-transform: translate(0, 100%) rotate(-90deg);
    transform: translate(0, 100%) rotate(-90deg);
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    white-space: nowrap
}

.ghx-chart .ghx-axis-y .ghx-inner:after, .ghx-chart .ghx-axis-y-right .ghx-inner:after {
    content: "";
    float: left;
    margin-top: 100%
}

.ghx-chart .ghx-axis-y-right {
    line-height: 20px;
    width: 20px
}

.ghx-chart .ghx-axis-y-right .ghx-inner {
    -moz-transform: translate(20px, 0) rotate(90deg);
    -ms-transform: translate(20px, 0) rotate(90deg);
    -o-transform: translate(20px, 0) rotate(90deg);
    -webkit-transform: translate(20px, 0) rotate(90deg);
    transform: translate(20px, 0) rotate(90deg)
}

.msie-9 .ghx-chart canvas.base, .msie-10 .ghx-chart canvas.base {
    top: 0;
    position: absolute
}

.ghx-chart #ghx-axis-x {
    margin-top: 8px
}

#ghx-axis-x-top {
    color: #545454;
    height: 20px;
    padding-bottom: 4px;
    position: relative
}

.ghx-axis-x-top-label {
    position: absolute;
    background-color: #fff;
    z-index: 2;
    white-space: nowrap
}

.ghx-axis-x-top-label.ghx-raised {
    bottom: 25px;
    z-index: 1
}

.ghx-axis-x-top-label:before {
    background-color: #ccc;
    bottom: -8px;
    content: "";
    height: 5px;
    left: 0;
    overflow: visible;
    position: absolute;
    width: 1px
}

.ghx-axis-x-top-label.ghx-raised:before {
    bottom: -33px;
    height: 30px
}

.ghx-version-report-completion-date-header {
    font-size: 15px;
    font-weight: bold
}

.ghx-version-report-completion-date-body {
    padding: 5px 0 0 5px;
    text-align: left
}

.ghx-version-report-completion-date-body .ghx-date-title {
    color: #bdbdbd;
    display: inline-block;
    font-size: 14px;
    margin-right: 4px;
    text-align: right;
    width: 300px
}

.ghx-version-report-completion-date-body .ghx-date-value {
    display: inline-block;
    font-size: 13px;
    text-align: left
}

.ghx-version-report-version-status {
    color: #bdbdbd;
    font-size: 13px
}

#ghx-chart-view .tickLabel, #ghx-chart-legend .legendLabel {
    font-size: 12px
}

.ghx-chart-list {
    list-style: none;
    margin: 20px 0;
    padding: 0
}

.ghx-chart-list li {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    margin: 0 0 40px 0;
    min-height: 129px;
    padding: 0 40px 0 225px;
    position: relative;
    vertical-align: top;
    width: 50%
}

.ghx-chart-list li h4 + p {
    margin-top: 5px
}

.ghx-chart-list li img {
    border: 1px solid #ccc;
    left: 0;
    position: absolute;
    top: 0
}

#gh .ghx-chart-list li button {
    margin-top: 10px
}

#ghx-report-controls + .aui-message {
    display: inline-block
}

#ghx-report-controls-group {
    margin-bottom: 20px
}

#ghx-report-controls {
    float: right;
    margin-top: 5px
}

.ghx-epic-meta, .ghx-version-meta {
    display: inline-block
}

.ghx-epic-meta, .ghx-version-meta {
    margin: 0 10px 10px 0
}

.ghx-added-legend {
    text-align: right;
    margin-bottom: -8px
}

.ghx-sprint-report-table .ghx-previous-value {
    color: #707070
}

.ghx-sprint-report-table .ghx-previous-value.empty-mode {
    padding-left: 2px
}

.ghx-sprint-report-table .ghx-current-value.empty-mode {
    padding-right: 2px
}

.ghx-sprint-status {
    display: inline-block;
    margin: 0 20px 0 0
}

#ghx-sprint-report-meta .ghx-projected {
    color: #999
}

#ghx-sprint-report-meta .aui-button {
    margin-left: 20px
}

#ghx-report-content .ghx-sprint-report-burndown {
    height: 200px;
    margin-bottom: 20px;
    width: 400px
}

.ghx-sprint-report-burndown.ghx-close-ticklabels .xAxis .tickLabel:nth-child(2) {
    padding-top: 12px
}

.ghx-backdated-event {
    border-bottom: 1px dotted #999
}

.ghx-epic-chart-wrap, .ghx-version-chart-wrap {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 75%
}

.ghx-epic-summary-wrap, .ghx-version-summary-wrap {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    float: right;
    padding: 40px 0 0 40px;
    width: 25%
}

.ghx-epic-summary {
    margin-top: 40px
}

.ghx-epic-summary .aui-group {
    line-height: 1;
    margin-top: 10px
}

.ghx-body-warning {
    background: #ffd;
    border: 1px solid #F7DF92;
    color: #333333;
    margin: 0 0 0.2em;
    padding: 4px;
    text-align: center
}

#ghx-create-filter-select {
    max-width: 260px
}

.aui-button.ghx-button-inline {
    margin-top: 0
}

form.aui.gh-aui .buttons-container button.aui-button {
    margin-right: 10px;
    padding: 0 0.5em
}

.ghx-inline-dialog .contents form.aui .buttons-container {
    border-top: 1px solid #ccc;
    margin-bottom: 5px;
    min-height: 2.7em;
    padding-top: 6px
}

.ghx-dialog .aui-button[disabled], .ghx-dialog .aui-button[aria-disabled="true"], #gh .aui-button[disabled], #gh .aui-button[aria-disabled="true"] {
    opacity: 0.5
}

form.aui .ghx-additional {
    clear: left;
    margin: 0 0 5px 6px
}

table.aui.ghx-hover-highlight tbody tr:hover {
    background-color: #f5f5f5
}

table.aui.ghx-vertical-lines td {
    border-left: 1px solid #ddd
}

table.aui.ghx-vertical-lines td:first-child {
    border-left: none
}

.ghx-column-headers .ghx-release {
    float: right
}

.ghx-column-headers .ghx-release.ghx-disabled {
    color: #d6d6d6;
    cursor: default
}

.ghx-column-headers .ghx-release.ghx-disabled:hover {
    text-decoration: none
}

.ghx-column-headers .ghx-busted .ghx-release.ghx-disabled {
    color: inherit;
    -moz-opacity: .3;
    -ms-opacity: .3;
    -o-opacity: .3;
    -webkit-opacity: .3;
    opacity: .3
}

#ghx-release-navigator {
    margin: 8px 10px 16px;
    padding: 0;
    list-style: none
}

#ghx-release-navigator li {
    margin: 0 0 0.3em;
    padding: 0
}

.ghx-tv-message {
    background: #ffd;
    border: 1px solid #f7df92;
    bottom: 10px;
    padding: 10px;
    position: fixed;
    right: 10px;
    z-index: 1
}

.ghx-tv-message .ghx-divider {
    color: rgba(0, 0, 0, 0.3);
    display: inline-block;
    margin: 0 5px
}

.ghx-swatch {
    background-color: #fff;
    border: 1px solid #ccc;
    border-color: rgba(0, 0, 0, 0.2);
    color: #333;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    height: 14px;
    line-height: 13px;
    text-align: center;
    width: 14px
}

.ghx-swatches {
    list-style: none;
    margin: 0;
    padding: 0
}

.ghx-swatches .ghx-swatch {
    margin: 4px 3px 0 0;
    padding: 0 2px 0 2px
}

.ghx-swatches .ghx-swatch:hover {
    text-decoration: none
}

.ghx-backlog .ghx-columns {
    border-spacing: 0
}

.ghx-backlog .ghx-column {
    background: none
}

.ghx-marker {
    background: #fff;
    border-bottom: 1px solid #ccc;
    cursor: move;
    height: 40px;
    left: 0;
    margin: 0 0 -2px;
    overflow: hidden;
    padding: 0 8px 4px 10px;
    position: relative
}

.ghx-meta.ghx-disabled .ghx-marker {
    cursor: default
}

.ghx-no-issues .ghx-marker {
    margin-top: 0
}

.ghx-marker:after {
    background: transparent url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/rapid/ghx-grabbage.png) no-repeat 0 0;
    bottom: 5px;
    content: "";
    height: 5px;
    left: 50%;
    margin-left: -6px;
    position: absolute;
    width: 12px
}

.ghx-meta.ghx-disabled .ghx-marker:after {
    background: none
}

.ghx-sprint-planned.ghx-disabled .ghx-marker:after {
    background-image: none
}

.ghx-sprint-planned.ghx-disabled .ghx-marker {
    cursor: default
}

.ghx-marker.ghx-not-rankable {
    cursor: default
}

.ghx-marker.ghx-not-rankable:after {
    background-image: none
}

.ghx-marker-info {
    margin: 0 0 0 14px
}

.ghx-marker .ghx-stats {
    margin: 0 12px 0 10px;
    text-align: right
}

.ghx-marker .ghx-stat-total {
    padding: 10px 6px 0 0
}

.ghx-marker .ghx-label {
    color: #999;
    margin: 0 5px 0 20px
}

.ghx-marker .aui-badge {
    min-width: 15px
}

.ghx-marker.ui-sortable-helper {
    -webkit-box-shadow: 0 4px 2px rgba(0, 0, 0, 0.2);
    box-shadow: 0 4px 2px rgba(0, 0, 0, 0.2);
    background-color: #fff;
    font-size: 14px;
    -moz-box-sizing: content-box;
    -ms-box-sizing: content-box;
    -o-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}

.ghx-marker.ui-sortable-helper:before {
    background: #ccc;
    content: "";
    height: 1px;
    left: 10px;
    position: absolute;
    right: 10px;
    top: -1px
}

.ghx-sprint-planned.ghx-active-drag {
    border-bottom: 1px solid #ccc;
    margin-bottom: -1px
}

.ghx-drag-overlay {
    -webkit-box-shadow: 1px 4px 2px rgba(0, 0, 0, 0.2);
    box-shadow: 1px 4px 2px rgba(0, 0, 0, 0.2);
    position: absolute
}

.ghx-drag-overlay:after, .ghx-drag-overlay:before {
    background: #ccc;
    border-left: 20px solid #fff;
    bottom: 0;
    content: "";
    position: absolute;
    right: -2px;
    top: 0;
    width: 1px
}

.ghx-drag-overlay:before {
    background: transparent;
    border-left: none;
    border-right: 20px solid #fff;
    right: auto;
    left: -2px
}

.ghx-drag-overlay .ghx-shim-1:after, .ghx-drag-overlay .ghx-shim-1:before {
    background: #ccc;
    bottom: 0;
    content: "";
    position: absolute;
    right: 0;
    top: 0;
    width: 1px
}

.ghx-drag-overlay .ghx-shim-1:before {
    right: auto;
    left: 19px
}

.ghx-drag-overlay .ghx-shim-2 {
    background: #ccc;
    bottom: 0;
    position: absolute;
    right: 19px;
    top: 0;
    width: 1px
}

.ghx-backlog-container.ui-state-disabled {
    -moz-opacity: 1;
    -ms-opacity: 1;
    -o-opacity: 1;
    -webkit-opacity: 1;
    opacity: 1
}

.ghx-backlog-container.ghx-overtaken .ghx-backlog-header, .ghx-backlog-container.ghx-overtaken .ghx-sprint-info, .ghx-backlog-container.ghx-overtaken .ghx-helper, .ghx-backlog-container.ghx-active-drag .ghx-helper {
    -moz-opacity: .3;
    -ms-opacity: .3;
    -o-opacity: .3;
    -webkit-opacity: .3;
    opacity: .3
}

.ghx-backlog-container.ghx-overtaken .ghx-backlog-header .ghx-name {
    padding-left: 10px
}

.ghx-backlog-container.ghx-overtaken .ghx-sprint-info {
    margin-left: 5px
}

.ghx-backlog-container.ghx-overtaken .ghx-backlog-header .aui-group.ghx-controls {
    margin-right: 26px
}

.ghx-sprint-planned.ghx-no-issues .ghx-issue.ui-sortable-placeholder {
    background: #fff;
    border: 1px dashed #ccc;
    border-bottom-color: #fff;
    visibility: visible !important
}

.ghx-sprint-planned.ghx-no-issues .ghx-issue.ui-sortable-placeholder + .ghx-helper {
    border-top-color: #fff;
    text-indent: -9999em
}

.ghx-backlog-container {
    background: #fff;
    border: 1px solid #ccc;
    border-left-color: #fff;
    border-width: 0 0 2px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0;
    position: relative
}

.ghx-backlog-container.ghx-everything-else {
    border-bottom-width: 0
}

.ghx-sprint-planned + .ghx-sprint-planned {
    border-top-width: 1px
}

.ghx-sprint-planned + .ghx-everything-else {
    border-top-width: 1px
}

.ghx-backlog-container.ghx-everything-else {
    padding: 0 20px 20px
}

.ghx-backlog-header {
    min-height: 42px;
    padding-top: 12px
}

.ghx-backlog-container .ghx-backlog-header {
    border: 2px dashed transparent
}

.ghx-backlog-container.ghx-target-hover.ghx-closed .ghx-backlog-header {
    border: 2px dashed #14892c
}

.ghx-backlog-container.ghx-open .ghx-backlog-header {
    min-height: 33px
}

.ghx-sprint-planned .ghx-backlog-header {
    min-height: 44px;
    padding-top: 14px
}

.ghx-everything-else .ghx-backlog-header {
    min-height: 40px;
    padding-top: 18px
}

.ghx-everything-else .ghx-backlog-header .ghx-name {
    margin-left: 0
}

.ghx-everything-else .ghx-backlog-header .aui-group.ghx-controls {
    margin-top: -4px
}

.ghx-sprint-planned .ghx-backlog-header .aui-group.ghx-controls {
    margin-top: 4px
}

.ghx-backlog-header .ghx-expander {
    cursor: pointer;
    display: inline-block;
    width: 20px
}

.ghx-backlog-container.ghx-closed .ghx-expander .ghx-iconfont {
    margin-top: 1px
}

.ghx-backlog-container.ghx-closed .ghx-expander .ghx-iconfont.aui-iconfont-expanded:before {
    content: "\e024"
}

.ghx-sprint-info {
    color: #999;
    font-size: 14px;
    padding: 0 20px;
    margin-left: -4px;
    margin-top: 5px
}

.ghx-sprint-info .ghx-dates {
    font-size: 12px
}

.ghx-sprint-info .ghx-dates .ghx-date {
    display: inline-block;
    position: relative
}

.ghx-sprint-info .ghx-dates .ghx-date .aui-iconfont-calendar {
    position: absolute;
    right: 5px;
    top: 3px
}

.webkit .ghx-sprint-info .ghx-dates .ghx-date .aui-iconfont-calendar {
    top: 6px
}

.ghx-sprint-info .ghx-dates .ghx-divider {
    display: inline-block;
    margin: 0 5px
}

.ghx-sprint-info .ghx-dates .ghx-editable, .ghx-sprint-info .ghx-dates .ghx-readonly {
    padding-right: 0;
    width: auto
}

.ghx-sprint-info .ghx-dates .ghx-date:last-child .ghx-editable, .ghx-sprint-info .ghx-dates .ghx-date:last-child .ghx-readonly {
    padding-left: 2px
}

.ghx-sprint-info .ghx-dates input {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #4e91fe;
    line-height: 1.42857143;
    font-size: 13px;
    padding: 2px 5px 2px;
    width: 166px
}

.ghx-sprint-info .ghx-dates .ghx-error {
    padding-left: 6px
}

.ghx-assigned-work-stats {
    padding: 5px 20px
}

.ghx-assigned-work-stats .ghx-avatar-img {
    font-size: 18px;
    height: 24px;
    line-height: 24px;
    width: 24px;
    margin: 5px 10px 5px 0
}

.ghx-backlog-container .ghx-issues {
    margin: 10px 20px
}

.ghx-backlog-container.ghx-sprint-planned .ghx-issues {
    margin-bottom: 0
}

.ghx-backlog-container .ghx-issues.ghx-no-issues {
    border-bottom: none
}

.ghx-backlog-header .ghx-name {
    color: #333;
    font-size: 14px;
    font-weight: bold;
    line-height: 1.5;
    line-height: 1.42857143;
    white-space: nowrap
}

.ghx-backlog-container .ghx-name input {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #4e91fe;
    font-family: Arial, FreeSans, Helvetica, sans-serif;
    color: #333;
    font-size: 14px;
    font-weight: bold;
    line-height: 1.5;
    line-height: 1.42857143;
    margin-right: 5px;
    padding: 3px 0 3px 1px
}

.ghx-backlog-header .ghx-name .ghx-error {
    font-size: 12px;
    display: inline-block
}

.ghx-backlog-header .ghx-sprint-edit, .ghx-backlog-header .ghx-name, .ghx-backlog-header .ghx-issue-count, .ghx-backlog-header .ghx-badge-group, .ghx-backlog-header .ghx-limits {
    display: inline-block
}

.ghx-backlog-header .ghx-sprint-edit, .ghx-backlog-header .ghx-issue-count, .ghx-backlog-header .ghx-badge-group {
    margin-left: 10px
}

.ghx-backlog-header .ghx-sprint-edit .aui-button {
    font-size: 12px
}

.ghx-no-touch .ghx-backlog-header .ghx-sprint-edit {
    visibility: hidden
}

.ghx-backlog-header:focus .ghx-sprint-edit, .ghx-backlog-header:hover .ghx-sprint-edit {
    visibility: visible
}

.ghx-backlog-header .ghx-badge-group {
    float: right;
    margin: 3px 20px 0 10px
}

.ghx-backlog-header .aui-badge {
    white-space: pre-wrap;
    text-transform: lowercase
}

.ghx-backlog-container .ghx-name {
    margin-left: -4px
}

.ghx-backlog-container .ghx-issue-count {
    color: #999
}

.ghx-backlog-container .ghx-issue-count .ghx-reset {
    font-size: 12px;
    margin-left: 10px
}

.ghx-backlog-container .ghx-linked {
    float: right;
    margin-top: 5px;
    margin-left: 10px
}

.ghx-backlog-container .ghx-linked .ghx-linked-pages-trigger {
    font-size: 12px;
    padding-top: 0px
}

.ghx-backlog-container .ghx-badge-group + .ghx-sprint-info .ghx-linked {
    margin-top: -3px
}

.ghx-backlog-container .ghx-sprint-goal-group + .ghx-sprint-info .ghx-linked {
    margin-top: -5px
}

.ghx-backlog-container .ghx-name .ghx-editable, .ghx-backlog-container .ghx-name .ghx-readonly {
    padding-right: 0;
    padding-left: 2px
}

.ghx-backlog-container.ghx-closed .ghx-meta {
    display: none
}

.ghx-backlog-container.ghx-open .ghx-meta {
    display: block
}

.ghx-sprint-active.ghx-open .ghx-issues {
    padding-bottom: 20px
}

.ghx-backlog-header .aui-group {
    table-layout: auto
}

.ghx-backlog-header .aui-group.ghx-controls {
    float: right;
    margin: 5px 18px 0 10px;
    width: auto
}

.ghx-backlog-container.ghx-everything-else .ghx-backlog-header .aui-group.ghx-controls {
    margin-right: 0
}

.ghx-backlog-header .aui-group.ghx-controls > .aui-item {
    padding: 0 10px
}

.ghx-backlog-header .aui-group.ghx-controls > .aui-item:last-of-type {
    padding-right: 0
}

.ghx-backlog-container .ghx-issues .ghx-helper, .ghx-backlog-container .ghx-helper {
    border: 2px dashed #ccc;
    clear: both;
    display: none;
    margin: 0;
    padding: 10px;
    text-align: center
}

.ghx-backlog-container .ghx-no-issues .ghx-helper {
    display: block
}

.ghx-drag-in-progress .ghx-backlog-container.ghx-open .ghx-no-issues .ghx-helper {
    background: #ebf2f9;
    border-color: #3b73af
}

.ghx-drag-in-progress .ghx-backlog-container.ghx-open.ghx-target-hover .ghx-no-issues .ghx-helper {
    background: #f3f9f4;
    border-color: #14892c
}

#ghx-dialog-complete-sprint .aui-message {
    margin-top: 10px
}

.ghx-ide-menu, .ghx-ide-menu > li {
    list-style: none;
    margin: 0;
    padding: 0
}

.ghx-ide-menu > li {
    color: #707070;
    font-size: 12px;
    font-weight: bold;
    line-height: 1.66666666666667;
    text-transform: uppercase;
    cursor: pointer;
    display: inline-block;
    line-height: 20px;
    overflow: hidden;
    width: 20px
}

.ghx-ide-menu > li:hover {
    background: #e6e6e6
}

.ghx-ide-menu .ghx-inner {
    display: inline-block;
    -moz-transform: translate(20px, 0) rotate(90deg);
    -ms-transform: translate(20px, 0) rotate(90deg);
    -o-transform: translate(20px, 0) rotate(90deg);
    -webkit-transform: translate(20px, 0) rotate(90deg);
    transform: translate(20px, 0) rotate(90deg);
    -moz-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
    white-space: nowrap;
    margin: 10px 0
}

.ghx-ide-menu .ghx-inner:after {
    content: "";
    float: left;
    margin-top: 100%
}

.ghx-version-expanded.ghx-epic-expanded #ghx-classification-menu-column, .ghx-version-expanded.ghx-no-epic-panel #ghx-classification-menu-column {
    display: none
}

.ghx-epic-expanded .ghx-classification-menu .ghx-epic-toggle, .ghx-version-expanded .ghx-classification-menu .ghx-release-toggle {
    display: none
}

.ghx-classification-column {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: inherit
}

.ghx-version-expanded .ghx-classification-column, .ghx-epic-expanded .ghx-classification-column {
    border-left: 1px solid #ccc
}

.ghx-epic-expanded .ghx-version-column, .ghx-no-epic-panel.ghx-version-expanded .ghx-version-column {
    border-left: none
}

.ghx-classification-group {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: inherit;
    padding-top: 32px
}

.ghx-classification-group {
    position: relative
}

.ghx-classification-header {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    left: 0;
    padding: 10px 0 0 20px;
    position: absolute;
    top: 0;
    width: 100%
}

.ghx-classification-scrollview {
    height: 100%;
    overflow-y: auto
}

.aui-theme-default .ghx-classification-header h2, .ghx-classification-header h2 {
    color: #707070;
    font-size: 12px;
    font-weight: bold;
    line-height: 1.66666666666667;
    text-transform: uppercase;
    line-height: 1;
    margin: 0;
    overflow: hidden;
    text-overflow: ellipsis
}

.ghx-classification-header .ghx-actions {
    float: right;
    font-size: 12px;
    line-height: 1;
    margin-top: -1px
}

.ghx-classification-header .ghx-actions .ghx-divider {
    color: #ccc;
    display: inline-block;
    margin-left: 3px
}

.ghx-no-touch .ghx-classification-header .ghx-actions {
    visibility: hidden
}

.ghx-classification-header .ghx-actions .ghx-close {
    color: #707070;
    cursor: pointer;
    display: inline-block;
    padding: 0 12px 0 5px;
    text-align: right;
    vertical-align: top
}

.ghx-classification-header .ghx-actions .ghx-close:hover {
    color: #333
}

.ghx-classification-header .ghx-actions button {
    font-size: 12px;
    height: auto;
    line-height: 1 !important;
    margin: 0;
    padding: 0;
    vertical-align: text-bottom
}

.ghx-classification-column:focus .ghx-classification-header .ghx-actions, .ghx-classification-column:hover .ghx-classification-header .ghx-actions {
    visibility: visible
}

.ghx-classification-item {
    border-bottom: 1px solid transparent;
    border-top: 1px solid transparent;
    color: #707070;
    cursor: pointer;
    overflow: hidden;
    position: relative
}

.ghx-classification-item.ghx-selected {
    background-color: #ebf2f9;
    border-color: #ccd9ea
}

.ghx-classification-item:hover {
    background-color: #e9e9e9
}

.ghx-classification-item > .ghx-inner {
    border: 2px dashed transparent;
    padding: 8px 8px 8px 17px
}

.ghx-classification-item.ghx-target-hover > .ghx-inner {
    background-color: #f3f9f4;
    border: 2px dashed #14892c
}

.ghx-classification-item.ui-sortable-helper {
    background-color: #dfdfdf;
    -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.13);
    box-shadow: 0 3px 6px rgba(0, 0, 0, 0.13);
    cursor: move
}

.ghx-classification-item .ghx-header, .ghx-classification-item .ghx-subheader, .ghx-classification-item .ghx-expanded hr {
    margin-right: 9px
}

.ghx-classification-item .ghx-expanded hr {
    border: 0;
    border-bottom: 1px solid #ccc
}

.ghx-classification-item .ghx-header .ghx-name {
    font-size: 14px;
    font-weight: normal;
    line-height: 1.2106;
    margin: 0;
    word-wrap: break-word
}

.ghx-classification-item .ghx-header .ghx-name a, .ghx-epic .ghx-header .ghx-name a:hover {
    text-decoration: none
}

.ghx-classification-item .ghx-header .ghx-name input {
    width: 100%
}

.ghx-classification-item .ghx-header .ghx-controls {
    float: right
}

.ghx-version-column .ghx-classification-item.ghx-read-only .ghx-header .ghx-project-key {
    margin-right: 0
}

.ghx-version-column .ghx-classification-item .ghx-header .ghx-name {
    padding-right: 0
}

.ghx-version-column .ghx-classification-item .ghx-header .ghx-swatch {
    background-color: #f5f5f5
}

.ghx-version-column .ghx-classification-item .ghx-expanded .aui-item .ghx-editable, .ghx-version-column .ghx-classification-item .ghx-expanded .aui-item input {
    margin-top: -4px;
    margin-left: -6px
}

.ghx-version-column .ghx-classification-item .ghx-expanded .aui-item input {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #4e91fe;
    font-size: 11px;
    height: 24px;
    width: 75px;
    padding: 2px 3px
}

.ghx-version-column .ghx-classification-item .ghx-expanded .aui-item input + .aui-iconfont-calendar {
    left: 2px;
    margin-left: 0;
    position: relative;
    top: -1px
}

.ghx-classification-item.ghx-read-only .aui-item.ghx-version-date .field-value {
    padding: 0
}

.ghx-version-column .ghx-classification-item .ghx-expanded .ghx-summary input {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    font-size: 13px;
    padding: 2px 4px 4px;
    width: 100%
}

.ghx-classification-progress, .ghx-classification-progress > li {
    display: block;
    margin: 0;
    padding: 0;
    width: 100%
}

.ghx-classification-progress, .ghx-classification-progress:first-child {
    background: #e5e5e5;
    margin-top: 5px
}

.ghx-version-column .ghx-classification-item.ghx-open .ghx-classification-progress:first-child {
    margin-top: 10px
}

.ghx-classification-item:hover .ghx-classification-progress, .ghx-classification-item.ghx-selected .ghx-classification-progress {
    background: #ccd9ea
}

.ghx-classification-progress > li {
    height: 5px
}

.ghx-classification-progress .ghx-implemented {
    background-color: #3b73af;
    max-width: 100%
}

.ghx-classification-item .ghx-name {
    display: flex
}

.ghx-classification-item .ghx-name span:first-child {
    flex: 1 1 auto;
    overflow: hidden
}

.ghx-classification-item .ghx-name span:not(:first-child) {
    margin-left: 10px
}

.ghx-classification-item .ghx-name .ghx-project-key {
    flex: 0 1 auto;
    color: #707070;
    max-width: 40%
}

.ghx-classification-item .ghx-name .ghx-swatch {
    position: relative;
    flex: 0 0 auto
}

.ghx-classification-item .ghx-name .ghx-swatch:after {
    border: 4px solid;
    border-bottom: none;
    border-left-color: transparent;
    border-right-color: transparent;
    content: "";
    height: 0;
    left: 3px;
    position: absolute;
    top: 5px;
    width: 0
}

.ghx-classification-item .ghx-header.ghx-editing-name .ghx-project-key, .ghx-classification-item .ghx-header.ghx-editing-name .ghx-swatch {
    display: none
}

.ghx-classification-item .ghx-header.ghx-editing-name span {
    overflow: visible
}

.ghx-classification-item .ghx-summary {
    margin: 5px 0 0;
    word-wrap: break-word
}

.ghx-classification-item .ghx-expander {
    cursor: pointer;
    height: 20px;
    left: 0;
    position: absolute;
    top: 4px;
    width: 19px
}

.ghx-no-touch .ghx-classification-item .ghx-expander .ghx-iconfont {
    visibility: hidden
}

.ghx-classification-item:focus .ghx-expander .ghx-iconfont, .ghx-classification-item:hover .ghx-expander .ghx-iconfont {
    visibility: visible
}

.ghx-version-column .ghx-classification-item .ghx-summary {
    margin-left: -6px
}

.ghx-classification-item .ghx-expander .ghx-iconfont {
    margin: 4px 0 0 2px
}

.ghx-classification-item.ghx-closed .ghx-expander .ghx-iconfont {
    margin-top: 5px
}

.ghx-classification-item.ghx-closed .ghx-iconfont.aui-iconfont-expanded:before {
    content: "\e024"
}

.ghx-classification-item.ghx-closed .ghx-expanded {
    display: none
}

.ghx-classification-item.ghx-open .ghx-expanded {
    display: block
}

.ghx-classification-item .ghx-expanded, .ghx-classification-item .ghx-expanded .aui-button-link, .ghx-classification-item .ghx-expanded form.aui {
    font-size: 12px
}

#gh .ghx-classification-item .ghx-expanded input {
    font-size: 12px
}

.ghx-classification-item.ghx-filtered .ghx-inner {
    -moz-opacity: .5;
    -ms-opacity: .5;
    -o-opacity: .5;
    -webkit-opacity: .5;
    opacity: .5
}

.ghx-classification-item .aui-group {
    margin-top: 10px
}

.ghx-classification-item h5 {
    margin-top: 15px
}

.ghx-classification-item .aui-item {
    color: #333;
    vertical-align: baseline
}

.ghx-classification-item .aui-group > .aui-item + .aui-item {
    color: #333;
    padding-left: 0
}

.ghx-classification-item .ghx-expanded h5 {
    font-weight: bold;
    font-size: 12px
}

.ghx-classification-item .aui-group .ghx-error {
    display: table-caption
}

.ghx-classification-item.ghx-classification-pending {
    margin-bottom: 50px
}

#ghx-version-change-confirm-dialog .ghx-dialog-tip {
    color: #333;
    text-align: left;
    float: left;
    margin-left: 17px;
    font-size: 13px
}

#ghx-version-change-confirm-dialog .ghx-dialog-tip input, #ghx-version-change-confirm-dialog .ghx-dialog-tip label {
    margin-right: .5em
}

.ghx-epic-palette {
    padding: 0.3em 0.5em;
    max-width: 161px
}

.ghx-doco-list {
    list-style: none;
    margin: 0;
    padding: 0;
    margin-top: 0;
    max-height: 200px;
    overflow-y: auto
}

.ghx-doco-list-item {
    padding: 5px 10px 5px 20px
}

.ghx-doco-list-item.ghx-doco-list-result:hover {
    background-color: #f2f2f2;
    cursor: pointer
}

.ghx-doco-list-item.ghx-doco-list-result:hover a {
    text-decoration: underline
}

.ghx-doco-list-item .ghx-name + .ghx-sub {
    display: block;
    font-size: 12px;
    padding-left: 21px
}

.ghx-doco-list-item .ghx-iconfont + .ghx-name {
    margin-left: 5px
}

.ghx-doco-list-item .ghx-remove {
    cursor: pointer;
    visibility: hidden
}

.ghx-doco-list-item .ghx-remove:hover .ghx-iconfont {
    color: #333
}

.ghx-doco-list-item:hover .ghx-remove {
    visibility: visible
}

.ghx-doco-list-item .ghx-remove, .ghx-doco-list-item .ghx-remove-spin {
    float: right;
    padding: 0 5px
}

.ghx-doco-list-item .ghx-doco-list-item-text {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden
}

.ghx-doco-list-item.ghx-doco-list-selected {
    background-color: #ebf2f9
}

.ghx-doco-list-view-more {
    padding: 0 20px
}

.ghx-page-search-form {
    position: relative;
    padding: 0 20px 20px
}

form.aui.ghx-page-search-form .ghx-search {
    max-width: none;
    padding-right: 24px
}

.ghx-page-search-form .ghx-search + .ghx-iconfont {
    right: 26px;
    position: absolute;
    top: 8px
}

.msie-gt-9 .ghx-linked-pages-search .ghx-search::-ms-clear {
    display: none
}

.ghx-list-suggestions {
    background: #f2f2f2;
    padding: 7px 20px 6px;
    font-style: italic
}

.ghx-search-pages-result-panel {
    margin-top: 5px
}

.aui-button.ghx-search-return {
    display: none;
    float: right;
    margin-right: 20px
}

#ghx-existing-off-days {
    display: block;
    min-height: 30px;
    padding-top: 2px;
    width: 60%
}

#ghx-existing-off-days .aui-label {
    margin-bottom: 10px
}

#ghx-existing-off-days em {
    color: #707070;
    display: inline-block;
    font-style: italic;
    font-weight: normal;
    margin-top: 3px
}

#ghx-config-time h5 {
    margin-top: 20px
}

@media print {
    #ghx-modes-tools, .ghx-compact-toggle {
        display: none
    }

    #ghx-header h2, #ghx-chart-title h4, #ghx-items-trigger {
        color: #000;
        font-size: 14pt;
        border: none;
        padding: 0
    }

    #ghx-report-scrollarea > .aui-page-panel .aui-page-panel-nav, #ghx-report-scrollarea > .aui-page-panel .aui-page-panel-nav *, #ghx-items-trigger:after, #ghx-chart-intro {
        display: none
    }

    #ghx-chart-controls *, #ghx-chart-group *, #ghx-chart-data *, #jira .ghx-foot * {
        color: #000
    }

    .ghx-foot #about-link, .ghx-foot #footer-report-problem-link {
        display: none
    }
}

#ghx-controls .ghx-compact-toggle {
    bottom: 10px;
    display: none;
    position: absolute;
    right: 0
}

.ghx-header-compact #ghx-controls .ghx-compact-toggle {
    display: block
}

#jira.ghx-header-compact #announcement-banner, #jira.ghx-header-compact .aui-sidebar, #jira.ghx-header-compact #timezoneDiffBanner, #jira.ghx-header-compact #header, #jira.ghx-header-compact #ghx-header, #jira.ghx-header-compact #studio-header, #jira.ghx-header-compact #footer {
    display: none
}

.ghx-header-compact #ghx-operations {
    padding-top: 10px
}

#jira.ghx-header-compact .aui-sidebar ~ .aui-page-panel {
    padding-left: 0
}

#jira.ghx-contrast-high h1, #jira.ghx-contrast-high h2, #jira.ghx-contrast-high h3, #jira.ghx-contrast-high h4, #jira.ghx-contrast-high h5, #jira.ghx-contrast-high #ghx-operations, #jira.ghx-contrast-high dt.ghx-detail-term {
    color: #000
}

#jira.ghx-contrast-high .aui-label {
    background-color: #fff;
    color: #333
}

#jira.ghx-contrast-high .ghx-controls-list dt {
    color: #555
}

#jira.ghx-contrast-high .ghx-backlog, #jira.ghx-contrast-high .ghx-backlog-container, #jira.ghx-contrast-high .ghx-column, #jira.ghx-contrast-high .ghx-detail-view, #jira.ghx-contrast-high .ghx-detail-contents, #jira.ghx-contrast-high .ghx-marker, #jira.ghx-contrast-high .ghx-header .ghx-busted, #jira.ghx-contrast-high .ghx-classification-column, #jira.ghx-contrast-high .ghx-controls-plan, #jira.ghx-contrast-high .ghx-controls-work, #jira.ghx-contrast-high .ghx-issue, #jira.ghx-contrast-high .ghx-issue-compact, #jira.ghx-contrast-high #ghx-plan, #jira.ghx-contrast-high #ghx-work, #jira.ghx-contrast-high #ghx-report-scrollarea {
    border-color: #808080
}

#jira.ghx-contrast-high .ghx-column {
    background-color: #ccc
}

#jira.ghx-contrast-high .ghx-column-headers .ghx-column {
    border-bottom-color: #808080
}

#jira.ghx-contrast-high .ghx-column-headers .ghx-column.ghx-busted-max {
    border-bottom-color: #d04437
}

#jira.ghx-contrast-high .ghx-column-headers .ghx-column.ghx-busted-min {
    border-bottom-color: #f6c342
}

#jira.ghx-contrast-high .ghx-drag-overlay:before {
    background-color: #808080
}

#jira.ghx-contrast-high .ghx-classification-item.ghx-selected {
    background-color: #d7e5f3;
    border-color: #6088bd
}

#jira.ghx-contrast-high .ghx-columns .ghx-column:nth-child(even) {
    background: #e6e6e6
}

#jira.ghx-contrast-high .ghx-columns .ghx-column:nth-child(odd) {
    background: #b3b3b3
}

#jira.ghx-contrast-high .ghx-columns .ghx-column.ghx-busted-max {
    background: #d04437
}

#jira.ghx-contrast-high .ghx-columns .ghx-column.ghx-busted-min {
    background: #f6c342
}

#jira.ghx-contrast-high .ghx-columns .ghx-column.ghx-target-option {
    background: #ebf2f9
}

#jira.ghx-contrast-high .ghx-columns .ghx-column.ghx-target-option.ghx-target-hover {
    background: #f3f9f4
}

#jira.ghx-contrast-high .ghx-column-headers .ghx-column {
    background: #fff
}

.ghx-agile .aui-restfultable textarea {
    max-width: none;
    width: 100%
}

.ghx-agile .aui-restfultable .atlassian-autocomplete textarea, .ghx-agile #ghx-sub-jql {
    padding: 5px 0 5px 28px;
    width: 100%
}

.ghx-agile .atlassian-autocomplete {
    display: block
}

.ghx-agile .atlassian-autocomplete .icon {
    left: 6px;
    position: absolute;
    top: 8px
}

#gh .ghx-picker-select, #gh .ghx-picker-select:hover {
    background-image: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/colorpicker2/select.png);
    background-repeat: none;
    background-position: 0 0;
    display: block;
    width: 25px;
    height: 25px
}

.ghx-picker .aui-icon {
    display: none
}

.aui-restfultable td.ghx-picker {
    width: 50px
}

.aui-restfultable td.ghx-picker .aui-restfultable-editable {
    padding: 0
}

.aui-restfultable td.ghx-picker:hover .aui-restfultable-editable {
    background: none
}

#ghx-cardcolorstrategy-select ~ .ghx-spinner {
    position: relative;
    top: 3px
}

#ghx-config-cardColors div[data-strategy=custom] .aui-restfultable-editrow .aui-restfultable-operations .aui-button, #ghx-config-cardColors div[data-strategy=custom] .aui-restfultable-editrow .aui-restfultable-operations .aui-button-cancel {
    display: inline-block
}

#ghx-config-cardColors .aui-restfultable-editrow .aui-restfultable-operations .aui-button, #ghx-config-cardColors .aui-restfultable-editrow .aui-restfultable-operations .aui-button-cancel {
    display: none
}

#ghx-config-detailview .aui-restfultable {
    min-width: 500px;
    width: auto
}

#ghx-config-detailview .aui-restfultable select {
    width: auto
}

#ghx-config-detailview .aui-restfultable tr.ghx-disabled {
    color: #999
}

#ghx-config-detailview h5 {
    margin-top: 20px
}

#ghx-config-detailview h5 + form.aui {
    margin-top: 0
}

.aui-restfultable .ghx-default-swimlane {
    border-top: 2px solid #ccc
}

.aui-restfultable .ghx-default-swimlane.aui-restfultable-row .aui-restfultable-draghandle {
    display: none
}

.aui-restfultable .ghx-default-swimlane span[data-field-name="query"], .aui-restfultable .ghx-default-swimlane .atlassian-autocomplete {
    display: none !important
}

.ghx-agile .aui-restfultable .aui-restfultable-row.aui-restfultable-disabled td {
    -moz-opacity: .5;
    -ms-opacity: .5;
    -o-opacity: .5;
    -webkit-opacity: .5;
    opacity: .5
}

.ghx-agile .aui-restfultable .aui-button + .aui-button-cancel {
    margin-left: 8px
}

.aui-button.ghx-dropdown-trigger:first-child.active, .aui-button.ghx-dropdown-trigger.active {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    border-bottom-width: 0;
    padding-bottom: 5px
}

.aui-button-link.ghx-dropdown-trigger:first-child.active, .aui-button-link.ghx-dropdown-trigger.active {
    border-bottom-width: 1px;
    box-shadow: none;
    padding-bottom: 5px
}

.aui-buttons .aui-button.aui-button-subtle.ghx-dropdown-trigger.active, .aui-button.aui-button-subtle.ghx-dropdown-trigger.active {
    border-color: #ccc
}

.aui-button.aui-button-subtle.ghx-dropdown-trigger:hover {
    border-color: #999
}

.aui-button.ghx-dropdown-trigger {
    padding-right: 23px !important;
    position: relative
}

.aui-button.ghx-dropdown-trigger:after {
    border: 4px solid transparent;
    content: "";
    height: 0;
    left: 100%;
    margin-left: -18px;
    margin-top: -2px;
    opacity: 0.8;
    position: absolute;
    top: 50%;
    width: 0
}

.aui-button.ghx-dropdown-trigger:after, .aui-buttons .aui-button.aui-button-primary.ghx-dropdown-trigger:after {
    border-top-color: #333
}

.aui-button.aui-button-primary.ghx-dropdown-trigger:after {
    border-top-color: #fff
}

.aui-button.ghx-dropdown-trigger:hover:after, .aui-button.ghx-dropdown-trigger.active:after {
    opacity: 1
}

.aui-button.aui-button.ghx-dropdown-trigger:after {
    margin-top: 0;
    top: 12px
}

.ghx-agile .aui-button.aui-button-compact {
    font-size: 12px;
    height: 2.16666666666667em;
    padding: 2px 8px 2px 8px;
    line-height: 1.66666666666667
}

.msie-9 .aui-button-primary, .msie-9 .aui-button-subtle, .msie-9 .aui-button-link {
    filter: -}

.ghx-agile .tipsy b {
    color: #ccc;
    display: block;
    font-weight: normal
}

.ghx-agile .ghx-tipsy-alt .tipsy-inner {
    max-width: 300px;
    text-align: left
}

.ghx-agile .ghx-tipsy-left .tipsy-inner {
    text-align: left
}

.ghx-agile .ghx-avatar-tipsy .tipsy-inner {
    max-width: 300px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.ghx-agile .ghx-avatar-tipsy td:first-child {
    padding-right: 5px;
    text-align: right
}

.ghx-agile .ghx-avatar-tipsy td + td {
    color: #ccc;
    text-transform: lowercase
}

.ghx-agile .shorten {
    display: block;
    overflow: hidden;
    padding: 0;
    position: static;
    width: auto
}

.ghx-agile .gh-shorten .gh-shortener-expand, .ghx-agile .gh-shorten .gh-shortener-collapse {
    background-repeat: no-repeat
}

.ghx-agile .gh-shorten .gh-shortener-expand:hover, .ghx-agile .gh-shorten .gh-shortener-collapse:hover, .ghx-agile .gh-shorten .gh-shortener-expand:focus, .ghx-agile .gh-shorten .gh-shortener-collapse:focus {
    background-color: #eee;
    text-decoration: none
}

.ghx-agile .gh-shorten .gh-shortener-expand {
    background-image: url();
    padding-left: 17px
}

.ghx-agile .gh-shorten .gh-shortener-collapse {
    background-image: url();
    padding-left: 16px
}

.ghx-sprint-picker-scope-warning {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    max-width: 500px
}

.ghx-sprint-picker-meta {
    color: #707070
}

.aui-list-item.active .ghx-sprint-picker-meta {
    color: #f5f5f5
}

#manage-boards-page {
    margin-top: 0
}

#ghx-manage-boards-filter {
    padding-bottom: 0;
    padding-left: 0;
    margin: 0 0 20px 0
}

.boards-filter {
    padding-bottom: 0;
    padding-left: 0;
    margin: 0 0 20px 0
}

.boards-filter-container {
    position: relative;
    display: inline-block;
    margin-left: 15px
}

.boards-filter-container .ghx-iconfont.ghx-iconfont {
    right: 8px
}

.boards-filter-type-dropdown input {
    position: absolute;
    left: 7px;
    pointer-events: none
}

.ghx-manage-boards-footer {
    margin-top: 40px
}

.ghx-manage-boards-showing {
    color: #707070
}

.ghx-boards-list {
    margin-bottom: 10px
}

.ghx-boards-list h2 {
    margin-bottom: 20px
}

.boards-table.boards-table td {
    vertical-align: middle
}

.boards-table .boards-empty-row td {
    padding: 50px
}

.boards-table .ghx-manage-boards-operations {
    text-align: right
}

.boards-table .ghx-manage-boards-operations .aui-button.aui-dropdown2-trigger {
    padding-right: 10px !important
}

.boards-table .ghx-manage-boards-operations .aui-button.aui-dropdown2-trigger:after {
    display: none
}

.ghx-assigned-work-table table.aui > tbody > tr > td, .ghx-assigned-work-table table.aui > tfoot > tr > td {
    vertical-align: middle
}

.ghx-assigned-work-table table.aui > tfoot > tr {
    border-bottom: none
}

.ghx-assigned-work-table tfoot td:first-child {
    font-weight: bold
}

.ghx-assigned-work-table tfoot td:first-child::after {
    content: ':'
}

.ghx-assigned-work-table .ghx-no-avatar::before {
    content: '';
    display: inline-block;
    height: 32px;
    vertical-align: middle
}

.ghx-assigned-work-table .ghx-avatar-img {
    margin-right: 10px;
    vertical-align: middle
}

.ghx-sprint-meta {
    float: left;
    margin-right: 10px
}

.ghx-sprint-meta .time {
    display: inline-block;
    line-height: 2em;
    color: #707070;
    margin-right: 20px;
    margin-top: 1px;
    cursor: pointer
}

.ghx-sprint-meta .time .days-left {
    margin-left: 5px
}

.ghx-sprint-meta .complete-sprint-container .disabled {
    color: #ccc;
    pointer-events: none
}

.ghx-sprint-dates {
    text-align: left;
    width: 175px;
    white-space: nowrap
}

.ghx-sprint-dates p + p {
    margin-top: 5px
}

.ghx-sprint-goal {
    color: #999;
    font-size: 14px
}

.ghx-backlog .ghx-sprint-goal, #ghx-header .ghx-sprint-goal {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.ghx-backlog .ghx-sprint-goal {
    padding: 0 20px;
    margin-left: -2px;
    font-size: 12px
}

#ghx-header .ghx-sprint-goal {
    margin-top: 5px
}

#ghx-chart-group .ghx-sprint-goal {
    margin-bottom: 10px
}

.ghx-sprint-goal-group {
    display: inline-block;
    margin: 5px 0 0 -2px
}

.ghx-controls + .ghx-sprint-goal-group {
    margin-top: 5px
}

.ghx-sprint-goal-group + .ghx-sprint-info {
    margin-top: -5px
}

.ghx-sprint-help-icon {
    margin-left: 30px;
    margin-right: 5px
}

.ghx-sprint-dialog-working-days {
    margin-top: 20px
}

#ghx-show-projects-in-board {
    margin: 0 0 10px;
    padding: 0
}

#ghx-show-projects-in-board li {
    list-style: none;
    margin: 0 0 10px
}

#ghx-show-projects-in-board li strong {
    padding: 0 5px
}

#ghx-show-projects-in-board li p {
    margin-top: 5px
}

#ghx-show-projects-in-board li a.disabled {
    cursor: default;
    color: #999;
    text-decoration: none
}

#ghx-show-projects-in-board li .aui-iconfont-info {
    margin: 0 5px
}

#ghx-show-projects-in-board span.aui-avatar-project {
    margin-right: 5px;
    padding: 4px 0
}

.tipsy .tipsy-inner .manage-sprint-permission-help:hover {
    color: #FFFFFF
}

.agile-nav-lab .aui-nav-item-label:after {
    background: #8eb021;
    border: 1px solid #8eb021;
    -webkit-border-radius: 3px 3px 3px 3px;
    border-radius: 3px 3px 3px 3px;
    content: 'LABS';
    color: #fff;
    font-size: 11px;
    font-weight: bold;
    margin-left: 5px;
    padding: 2px 5px
}

.aui-sidebar[aria-expanded="false"] .agile-nav-lab .agile-icon-plan:before {
    background-color: #8eb021;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    content: "";
    width: 5px;
    height: 5px;
    margin-left: 23px;
    margin-top: -5px !important
}

.ghx-lozenge-labs {
    background: #8eb021;
    border-color: #8eb021;
    color: #fff
}

.ghx-limits {
    margin-left: 14px
}

.ghx-limits .ghx-constraint {
    color: #707070;
    display: inline-block;
    font-size: 11px;
    margin-right: 7px
}

.ghx-limits .ghx-constraint.ghx-under-min {
    color: #f6c342
}

.ghx-limits .ghx-constraint.ghx-exceed-max {
    color: #d04437
}

.ghx-kanplan-onboarding #ghx-plan {
    min-height: 700px
}

.ghx-kanplan-onboarding #ghx-header, .ghx-kanplan-onboarding #ghx-operations {
    display: none
}

.ghx-kanplan-onboarding .ghx-kanplan-onboarding-container {
    margin: 70px auto 0;
    text-align: center;
    width: 465px
}

.ghx-kanplan-onboarding .ghx-blankstate-container .aui-page-header {
    margin-top: 20px
}

.ghx-kanplan-onboarding .ghx-blankstate-container .ghx-blankstate-icon {
    background: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/kanplan/ship-backlog.png) no-repeat center;
    padding-top: 200px
}

.ghx-kanplan-onboarding .ghx-configure-state-container .aui-page-header {
    margin-top: 35px
}

.ghx-kanplan-onboarding .ghx-configure-state-container .ghx-blankstate-icon {
    background: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/kanplan/drag-n-drop.png) no-repeat center;
    padding-top: 190px
}

.ghx-kanplan-onboarding .ghx-button-container {
    margin-top: 30px;
    text-align: center
}

.ghx-kanplan-onboarding .aui-page-header {
    padding-bottom: 10px
}

.ghx-kanplan-onboarding .ghx-kanplan-no-permission {
    color: #707070;
    font-size: 12px;
    font-weight: bold;
    text-transform: none
}

.ghx-kanplan-onboarding footer {
    bottom: 60px;
    left: 0;
    position: absolute;
    right: 0
}

.ghx-kanplan-ack {
    padding: 40px 30px;
    -webkit-box-shadow: 0 2px 5px 0 rgba(233, 233, 233, 0.9);
    box-shadow: 0 2px 5px 0 rgba(233, 233, 233, 0.9);
    -webkit-box-shadow: 0 2px 5px 0 rgba(233, 233, 233, 0.9), transparent 0 0 0;
    box-shadow: 0 2px 5px 0 rgba(233, 233, 233, 0.9), transparent 0 0 0
}

.ghx-kanplan-ack .ghx-kanplan-ack-container {
    padding-bottom: 18px;
    padding-left: 190px;
    width: 70%
}

.ghx-kanplan-ack .ghx-kanplan-ack-workmode {
    background: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/kanplan/kanplan-ack-workmode.svg) no-repeat
}

.ghx-kanplan-ack .ghx-kanplan-ack-planmode {
    background: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:gh-rapid-common-css/images/kanplan/kanplan-ack-planmode.png) no-repeat
}

.ghx-kanplan-ack .ghx-ack-close-button {
    cursor: pointer;
    position: absolute;
    right: 20px
}

.ghx-kanplan-ack h2 {
    margin-top: 0
}

.ghx-kanplan-ack .ghx-button-container {
    margin-top: 10px
}

.ghx-kanplan-ack .ghx-button-container button {
    margin-right: 20px
}

.ghx-backlog-group.ghx-kanplan-column-container .iic-widget__description {
    display: none
}

#ghx-kanplan-transition-status form {
    margin-top: 10px
}

#ghx-kanplan-transition-status form .kanplan-transition-status-option {
    margin-bottom: 10px
}

#ghx-kanplan-transition-status form .kanplan-transition-status-option label {
    margin-left: 7px
}

.ghx-kanplan-column-container .js-issue.ghx-subtask {
    margin-left: 10px
}

.ghx-kanplan-column-container .js-issue.ghx-subtask-indent-top {
    margin-top: 10px
}

.ghx-kanplan-column-container .ghx-marker {
    margin: 0 -20px
}

.js-sprint-container.ghx-kanban-column .iic-agile-plan {
    display: none
}

.js-sprint-container.ghx-kanban-column .ghx-kanban-column-max, .js-sprint-container.ghx-kanban-column .ghx-kanban-column-min {
    color: #999;
    display: inline-block;
    font-size: 14px;
    margin-left: 10px
}

.js-sprint-container.ghx-kanban-column .ghx-kanban-column-max.ghx-under-min, .js-sprint-container.ghx-kanban-column .ghx-kanban-column-min.ghx-under-min {
    color: #f6c342
}

.js-sprint-container.ghx-kanban-column .ghx-kanban-column-max.ghx-exceed-max, .js-sprint-container.ghx-kanban-column .ghx-kanban-column-min.ghx-exceed-max {
    color: #d04437
}

.ghx-kanban-backlog .iic-agile-plan .iic-widget__description-container {
    visibility: hidden
}

.ghx-fa {
    color: #999;
    font-style: italic
}

/* module-key = 'com.pyxis.greenhopper.jira:gh-rapid-common-css', location = 'includes/css/detail/fixed/gh-fixed-detail-view.less' */
.ghx-detail-view.gh-fixed-detail-view dd.ghx-fieldname-aggregatetimeestimate:after {
    border: 4px solid #808080;
    border-bottom: none;
    border-left-color: transparent;
    border-right-color: transparent;
    content: "";
    height: 0;
    left: 5px;
    position: relative;
    top: 10px;
    width: 0
}

.ghx-detail-view.gh-fixed-detail-view .ghx-detail-section .ghx-header {
    margin-bottom: 10px
}

.ghx-detail-view.gh-fixed-detail-view #ghx-tab-attachments .attachment-content dd.attachment-author {
    display: none
}

.ghx-detail-view.gh-fixed-detail-view #ghx-tab-attachments .attachment-content dd.zip-contents {
    padding: 0 0 0 20px
}

.ghx-detail-view.gh-fixed-detail-view #ghx-tab-attachments .attachment-content .zip-contents-trailer {
    clear: both;
    display: block;
    margin: 10px 0
}

.ghx-detail-view.gh-fixed-detail-view #ghx-tab-attachments .attachment-content .zip-contents-trailer a {
    margin-left: 10px
}

.ghx-detail-view.gh-fixed-detail-view .ghx-detail-nav .ghx-detail-section .ghx-controls {
    float: right
}

.ghx-detail-view.gh-fixed-detail-view #ghx-tab-subtasks .ghx-done .ghx-key {
    text-decoration: line-through
}

.ghx-detail-view.gh-fixed-detail-view #ghx-tab-subtasks table.aui .ghx-actions {
    min-width: 50px
}

.ghx-detail-view.gh-fixed-detail-view #ghx-tab-subtasks table.aui .ghx-actions .menu {
    display: inline-block
}

.ghx-detail-view.gh-fixed-detail-view #ghx-tab-subtasks table.aui .ghx-actions .menu li {
    margin: 0 0.25em
}

.ghx-detail-view.gh-fixed-detail-view #ghx-tab-subtasks table.aui .ghx-actions .menu li .aui-icon {
    color: #707070
}

.ghx-detail-view.gh-fixed-detail-view #ghx-tab-subtasks table.aui .ghx-actions .menu li .aui-icon:hover {
    color: #333
}

.ghx-detail-view.gh-fixed-detail-view #ghx-tab-subtasks table.aui .ghx-sub-avatar img {
    height: 16px;
    width: 16px
}

.ghx-detail-view.gh-fixed-detail-view #ghx-tab-subtasks table.aui .ghx-estimate input {
    width: 100%
}

/* module-key = 'com.pyxis.greenhopper.jira:gh-rapid-common-css', location = 'includes/css/gh-dialog.less' */
#flag-and-add-comment-dialog .jira-dialog-content .flag-and-add-comment-header {
    padding: 0px 20px
}

#flag-and-add-comment-dialog .jira-dialog-content .flag-and-add-comment-header .flag-and-add-comment-summary {
    padding: 20px 0px;
    border-bottom: 1px solid #ccc
}

#flag-and-add-comment-dialog .jira-dialog-content .flag-and-add-comment-header .flag-and-add-comment-summary span {
    padding-right: 10px
}

#flag-and-add-comment-dialog .jira-dialog-content form.aui .field-group.comment-input {
    padding-left: 80px
}

#ghx-sprint-goal-input {
    min-height: 100px
}

/* module-key = 'com.atlassian.auiplugin:aui-expander', location = 'src/less/aui-experimental-expander.less' */
.aui-expander-short-content[aria-hidden="true"], .aui-expander-content[aria-hidden="true"], .aui-expander-content[aria-expanded="true"] .aui-expander-ellipsis {
    display: none
}

.aui-expander-content, .aui-expander-content[aria-expanded="false"] {
    height: 0;
    overflow: hidden;
    position: relative
}

.aui-expander-content[aria-expanded="true"] {
    height: auto
}

.aui-expander-trigger {
    cursor: pointer
}

a.aui-expander-trigger.aui-expander-reveal-text {
    background: #fff;
    bottom: 0;
    position: absolute;
    right: 0;
    text-decoration: none;
    padding-left: 10px
}

.aui-expander-trigger.aui-expander-reveal-text:hover > span {
    text-decoration: underline
}

.aui-expander-trigger.aui-expander-reveal-text:before {
    color: #333;
    content: "\2026\00a0"
}

.aui-expander-content[aria-expanded="true"] .aui-expander-trigger.aui-expander-reveal-text:before {
    display: none
}

.aui-expander-content[aria-expanded="true"] .aui-expander-trigger.aui-expander-reveal-text {
    position: relative
}

/* module-key = 'com.pyxis.greenhopper.jira:gh-icon-font', location = 'includes/css/gh-iconfont.css' */
@font-face {
    font-family: "GH Atlassian Icons";
    src: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:gh-icon-font/gh-atlassian-icons.eot);
    src: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:gh-icon-font/gh-atlassian-icons.eot?#iefix) format("embedded-opentype"), url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:gh-icon-font/gh-atlassian-icons.woff) format("woff"), url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:gh-icon-font/gh-atlassian-icons.ttf) format("truetype"), url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:gh-icon-font/gh-atlassian-icons.svg#gh-atlassian-icons) format("svg");
    font-weight: normal;
    font-style: normal
}

.ghx-iconfont.aui-icon-small, .ghx-iconfont.aui-icon-large {
    line-height: 0;
    position: relative;
    vertical-align: text-top
}

.ghx-iconfont.aui-icon-small {
    height: 16px;
    width: 16px
}

.ghx-iconfont.aui-icon-large {
    height: 32px;
    width: 32px
}

.ghx-iconfont.aui-icon-small:before, .ghx-iconfont.aui-icon-large:before {
    color: inherit;
    font-family: "GH Atlassian Icons";
    font-weight: normal;
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    left: 0;
    line-height: 1;
    position: absolute;
    text-indent: 0;
    speak: none;
    top: 50%
}

.ghx-iconfont.aui-icon-small:before {
    font-size: 16px;
    margin-top: -8px
}

.ghx-iconfont.aui-icon-large:before {
    font-size: 32px;
    margin-top: -16px
}

.ghx-iconfont.aui-iconfont-configure:before {
    content: "\e001"
}

.ghx-iconfont.aui-iconfont-add:before {
    content: "\e002"
}

.ghx-iconfont.aui-iconfont-help:before {
    content: "\e003"
}

.ghx-iconfont.aui-iconfont-search:before {
    content: "\e004"
}

.ghx-iconfont.aui-iconfont-success:before {
    content: "\e005"
}

.ghx-iconfont.aui-iconfont-workbox:before {
    content: "\e006"
}

.ghx-iconfont.aui-iconfont-workbox-empty:before {
    content: "\e007"
}

.ghx-iconfont.aui-iconfont-email:before {
    content: "\e008"
}

.ghx-iconfont.aui-iconfont-appswitcher:before {
    content: "\e009"
}

.ghx-iconfont.aui-iconfont-comment:before {
    content: "\e00a"
}

.ghx-iconfont.aui-iconfont-add-comment:before {
    content: "\e00b"
}

.ghx-iconfont.aui-iconfont-search-small:before {
    content: "\e00c"
}

.ghx-iconfont.aui-iconfont-remove:before {
    content: "\e00d"
}

.ghx-iconfont.aui-iconfont-close-dialog:before {
    content: "\e00e"
}

.ghx-iconfont.aui-iconfont-remove-label:before {
    content: "\e00f"
}

.ghx-iconfont.aui-iconfont-time:before {
    content: "\e010"
}

.ghx-iconfont.aui-iconfont-error:before {
    content: "\e011"
}

.ghx-iconfont.aui-iconfont-info:before {
    content: "\e012"
}

.ghx-iconfont.aui-iconfont-approve:before {
    content: "\e013"
}

.ghx-iconfont.aui-iconfont-edit:before {
    content: "\e014"
}

.ghx-iconfont.aui-iconfont-share:before {
    content: "\e015"
}

.ghx-iconfont.aui-iconfont-build:before {
    content: "\e016"
}

.ghx-iconfont.aui-iconfont-user:before {
    content: "\e017"
}

.ghx-iconfont.aui-iconfont-jira:before {
    content: "\e018"
}

.ghx-iconfont.aui-iconfont-doc:before {
    content: "\e019"
}

.ghx-iconfont.aui-iconfont-star:before {
    content: "\e01a"
}

.ghx-iconfont.aui-iconfont-unstar:before {
    content: "\e01b"
}

.ghx-iconfont.aui-iconfont-view:before {
    content: "\e01c"
}

.ghx-iconfont.aui-iconfont-watch:before {
    content: "\e01d"
}

.ghx-iconfont.aui-iconfont-unwatch:before {
    content: "\e01e"
}

.ghx-iconfont.aui-iconfont-view-list:before {
    content: "\e01f"
}

.ghx-iconfont.aui-iconfont-view-card:before {
    content: "\e020"
}

.ghx-iconfont.aui-iconfont-view-table:before {
    content: "\e021"
}

.ghx-iconfont.aui-iconfont-rss:before {
    content: "\e022"
}

.ghx-iconfont.aui-iconfont-expanded:before {
    content: "\e023"
}

.ghx-iconfont.aui-iconfont-collapsed:before {
    content: "\e024"
}

.ghx-iconfont.aui-iconfont-flag:before {
    content: "\e025"
}

.ghx-iconfont.aui-iconfont-confluence:before {
    content: "\e026"
}

.ghx-iconfont.aui-iconfont-attachment:before {
    content: "\e027"
}

.ghx-iconfont.aui-iconfont-calendar:before {
    content: "\e028"
}

.ghx-iconfont.aui-iconfont-details:before {
    content: "\e029"
}

.ghx-iconfont.aui-iconfont-arrows-up:before {
    content: "\e02a"
}

.ghx-iconfont.aui-iconfont-arrows-down:before {
    content: "\e02b"
}

.ghx-iconfont.aui-iconfont-link:before {
    content: "\e02c"
}

.ghx-iconfont.aui-iconfont-locked:before {
    content: "\e02d"
}

.ghx-iconfont.aui-iconfont-unlocked:before {
    content: "\e02e"
}

.ghx-iconfont.aui-iconfont-more:before {
    content: "\e02f"
}

.ghx-iconfont.aui-iconfont-quote:before {
    content: "\e030"
}

.ghx-iconfont.aui-iconfont-warning:before {
    content: "\e031"
}

.ghx-iconfont.aui-iconfont-jira-completed-task:before {
    content: "\e800"
}

.ghx-iconfont.aui-iconfont-jira-test-session:before {
    content: "\e801"
}

.ghx-iconfont.aui-iconfont-devtools-folder-closed:before {
    content: "\ec00"
}

.ghx-iconfont.aui-iconfont-devtools-folder-open:before {
    content: "\ec01"
}

.ghx-iconfont.aui-iconfont-devtools-file:before {
    content: "\ec02"
}

.ghx-iconfont.aui-iconfont-devtools-file-binary:before {
    content: "\ec03"
}

.ghx-iconfont.aui-iconfont-devtools-branch:before {
    content: "\ec04"
}

.ghx-iconfont.aui-iconfont-devtools-repository:before {
    content: "\ec05"
}

.ghx-iconfont.aui-iconfont-devtools-repository-forked:before {
    content: "\ec06"
}

.ghx-iconfont.aui-iconfont-devtools-repository-locked:before {
    content: "\ec07"
}

.ghx-iconfont.aui-iconfont-devtools-commit:before {
    content: "\ec08"
}

.ghx-iconfont.aui-iconfont-devtools-pull-request:before {
    content: "\ec09"
}

.ghx-iconfont.aui-iconfont-devtools-tag:before {
    content: "\ec0a"
}

.ghx-iconfont.aui-iconfont-devtools-browse-up:before {
    content: "\ec0b"
}

.ghx-iconfont.aui-iconfont-devtools-clone:before {
    content: "\ec0c"
}

.ghx-iconfont.aui-iconfont-devtools-fork:before {
    content: "\ec0d"
}

.ghx-iconfont.aui-iconfont-devtools-submodule:before {
    content: "\ec0e"
}

.ghx-iconfont.aui-iconfont-devtools-arrow-right:before {
    content: "\ec0f"
}

.ghx-iconfont.aui-iconfont-devtools-arrow-left:before {
    content: "\ec10"
}

.ghx-iconfont.aui-iconfont-devtools-task-in-progress:before {
    content: "\ec11"
}

.ghx-iconfont.aui-iconfont-devtools-task-cancelled:before {
    content: "\ec12"
}

.ghx-iconfont.aui-iconfont-devtools-task-disabled:before {
    content: "\ec13"
}

.ghx-iconfont.aui-iconfont-devtools-branch-small:before {
    content: "\ec14"
}

.ghx-iconfont.aui-iconfont-devtools-file-commented:before {
    content: "\ec15"
}

.ghx-iconfont.aui-iconfont-devtools-compare:before {
    content: "\ec16"
}

.ghx-iconfont.aui-iconfont-devtools-checkout:before {
    content: "\ec17"
}

.ghx-iconfont.aui-iconfont-devtools-tag-small:before {
    content: "\ec18"
}

.ghx-iconfont.aui-iconfont-devtools-side-diff:before {
    content: "\ec19"
}

/* module-key = 'com.atlassian.auiplugin:aui-sidebar', location = 'src/less/aui-sidebar.less' */
.aui-page-sidebar #footer {
    box-sizing: border-box;
    padding-left: 56px ;
}

.aui-page-sidebar.aui-sidebar-collapsed #footer {
    padding-left: 56px
}

.aui-page-sidebar-touch #footer {
    margin-left: 0;
    padding-left: inherit;
    border-top: 1px solid #ccc
}

.aui-page-sidebar-touch.aui-sidebar-collapsed #footer {
    padding-left: inherit
}

.aui-sidebar, .aui-sidebar-submenu {
    box-sizing: border-box;
    min-width: 56px;
    position: absolute;
    width: 280px;
    z-index: 1
}

.aui-page-sidebar-touch .aui-sidebar:not(.aui-sidebar-submenu), .aui-page-sidebar-touch .aui-sidebar-submenu:not(.aui-sidebar-submenu) {
    background-color: #f5f5f5;
    float: left;
    position: static
}

#content .aui-sidebar + .aui-page-header, #content .aui-sidebar-submenu + .aui-page-header {
    padding-left: 300px;
    background: #fff
}

.aui-sidebar + .aui-page-header + .aui-navgroup, .aui-sidebar-submenu + .aui-page-header + .aui-navgroup {
    padding-left: 290px
}

.aui-sidebar + .aui-page-panel, .aui-sidebar-submenu + .aui-page-panel {
    border-top: none
}

.aui-sidebar ~ .aui-page-panel, .aui-sidebar-submenu ~ .aui-page-panel {
    margin-top: 0;
    padding-left: 280px
}

.aui-page-sidebar-touch .aui-sidebar ~ .aui-page-panel, .aui-page-sidebar-touch .aui-sidebar-submenu ~ .aui-page-panel {
    border-bottom: none;
    border-left: 1px solid #ccc;
    clear: none;
    margin-left: 280px;
    padding-left: inherit;
    width: inherit
}

.aui-page-sidebar-touch .aui-sidebar.aui-sidebar-fly-out, .aui-page-sidebar-touch .aui-sidebar-submenu.aui-sidebar-fly-out {
    border-right: 1px solid #ccc;
    height: 100%;
    position: absolute
}

.aui-sidebar.aui-sidebar-fly-out ~ .aui-page-panel, .aui-sidebar-submenu.aui-sidebar-fly-out ~ .aui-page-panel {
    padding-left: 56px;
    z-index: 0
}

.aui-page-sidebar-touch .aui-sidebar.aui-sidebar-fly-out ~ .aui-page-panel, .aui-page-sidebar-touch .aui-sidebar-submenu.aui-sidebar-fly-out ~ .aui-page-panel {
    margin-left: 56px;
    padding-left: inherit
}

#content .aui-sidebar.aui-sidebar-fly-out + .aui-page-header, #content .aui-sidebar-submenu.aui-sidebar-fly-out + .aui-page-header {
    padding-left: 76px
}

.aui-sidebar .aui-sidebar-wrapper, .aui-sidebar-submenu .aui-sidebar-wrapper {
    box-sizing: border-box;
    border-right: 1px solid #ccc;
    background-color: #f5f5f5;
    width: 280px;
    position: absolute;
    top: 0;
    bottom: auto
}

.aui-sidebar .aui-sidebar-wrapper.aui-is-docked, .aui-sidebar-submenu .aui-sidebar-wrapper.aui-is-docked {
    position: fixed;
    top: 0;
    bottom: auto
}

.aui-page-sidebar-touch .aui-sidebar .aui-sidebar-wrapper, .aui-page-sidebar-touch .aui-sidebar-submenu .aui-sidebar-wrapper {
    position: static
}

.aui-page-sidebar-touch .aui-sidebar .aui-sidebar-wrapper, .aui-page-sidebar-touch .aui-sidebar-submenu .aui-sidebar-wrapper {
    border-right: none
}

.aui-page-sidebar-touch .aui-sidebar.aui-sidebar-fly-out .aui-sidebar-wrapper, .aui-page-sidebar-touch .aui-sidebar-submenu.aui-sidebar-fly-out .aui-sidebar-wrapper {
    border-right: 1px solid #ccc
}

.aui-sidebar .aui-sidebar-body, .aui-sidebar-submenu .aui-sidebar-body {
    box-sizing: content-box;
    bottom: 40px;
    overflow-y: auto;
    position: absolute;
    top: 0;
    max-width: 280px ;
}

.aui-page-sidebar-touch .aui-sidebar .aui-sidebar-body, .aui-page-sidebar-touch .aui-sidebar-submenu .aui-sidebar-body {
    position: relative
}

.aui-sidebar .aui-page-header, .aui-sidebar-submenu .aui-page-header {
    margin: 15px 15px 0 15px;
    padding-bottom: 0
}

.aui-sidebar .aui-page-header .aui-avatar, .aui-sidebar-submenu .aui-page-header .aui-avatar {
    display: block
}

.aui-sidebar .aui-page-header-inner, .aui-sidebar-submenu .aui-page-header-inner, .aui-sidebar .aui-page-header-image, .aui-sidebar-submenu .aui-page-header-image, .aui-sidebar .aui-page-header-main, .aui-sidebar-submenu .aui-page-header-main {
    display: block
}

.aui-sidebar .aui-page-header-image, .aui-sidebar-submenu .aui-page-header-image {
    position: absolute
}

.aui-sidebar .aui-page-header-image + .aui-page-header-main, .aui-sidebar-submenu .aui-page-header-image + .aui-page-header-main {
    padding-left: 58px
}

.aui-sidebar .aui-sidebar-header-large .aui-page-header-image, .aui-sidebar-submenu .aui-sidebar-header-large .aui-page-header-image {
    width: 128px;
    margin: 0 auto;
    position: inherit
}

.aui-sidebar .aui-sidebar-header-large .aui-page-header-image + .aui-page-header-main, .aui-sidebar-submenu .aui-sidebar-header-large .aui-page-header-image + .aui-page-header-main {
    padding-top: 10px;
    padding-left: 0
}

.aui-sidebar .aui-sidebar-header-large .aui-page-header-main, .aui-sidebar-submenu .aui-sidebar-header-large .aui-page-header-main {
    text-align: center
}

.aui-sidebar .aui-sidebar-header-large .aui-page-header-main > h1, .aui-sidebar-submenu .aui-sidebar-header-large .aui-page-header-main > h1, .aui-sidebar .aui-sidebar-header-large .aui-page-header-main > h2, .aui-sidebar-submenu .aui-sidebar-header-large .aui-page-header-main > h2 {
    padding-top: 10px;
    font-size: 20px;
    line-height: 1.25
}

.aui-sidebar .aui-sidebar-header-large .aui-page-header-main > h1:only-child, .aui-sidebar-submenu .aui-sidebar-header-large .aui-page-header-main > h1:only-child, .aui-sidebar .aui-sidebar-header-large .aui-page-header-main > h2:only-child, .aui-sidebar-submenu .aui-sidebar-header-large .aui-page-header-main > h2:only-child {
    padding-top: 0
}

.aui-sidebar .aui-page-header-main, .aui-sidebar-submenu .aui-page-header-main {
    padding-top: 4px
}

.aui-sidebar .aui-page-header-main > h1, .aui-sidebar-submenu .aui-page-header-main > h1, .aui-sidebar .aui-page-header-main > h2, .aui-sidebar-submenu .aui-page-header-main > h2 {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    font-size: 14px;
    line-height: 20px
}

.aui-sidebar .aui-page-header-main > h1:only-child, .aui-sidebar-submenu .aui-page-header-main > h1:only-child, .aui-sidebar .aui-page-header-main > h2:only-child, .aui-sidebar-submenu .aui-page-header-main > h2:only-child {
    line-height: 48px
}

.aui-sidebar .aui-page-header-actions, .aui-sidebar-submenu .aui-page-header-actions {
    display: none
}

.aui-sidebar .aui-nav-breadcrumbs > li, .aui-sidebar-submenu .aui-nav-breadcrumbs > li {
    width: 100%
}

.aui-sidebar .aui-sidebar-handle, .aui-sidebar-submenu .aui-sidebar-handle {
    background: #fff url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/5.10.1/_/download/resources/com.atlassian.auiplugin:aui-sidebar/images/icons/sidebar/icon-handle.png) center center no-repeat;
    cursor: col-resize;
    height: 100%;
    position: absolute;
    right: -10px;
    top: 0;
    width: 10px
}

.aui-sidebar .aui-sidebar-footer, .aui-sidebar-submenu .aui-sidebar-footer {
    box-sizing: border-box;
    border-top: 1px solid #ccc;
    bottom: 0;
    min-height: 40px;
    padding: 5px 40px 0 9px;
    position: absolute;
    width: 100%
}

.aui-page-sidebar-touch .aui-sidebar .aui-sidebar-footer, .aui-page-sidebar-touch .aui-sidebar-submenu .aui-sidebar-footer {
    border-bottom: 1px solid #ccc;
    margin-top: 10px;
    position: relative
}

.aui-sidebar .aui-sidebar-footer .aui-button, .aui-sidebar-submenu .aui-sidebar-footer .aui-button {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    max-width: 100%
}

.aui-sidebar .aui-sidebar-footer > .aui-sidebar-settings-button, .aui-sidebar-submenu .aui-sidebar-footer > .aui-sidebar-settings-button, .aui-sidebar .aui-sidebar-footer > .aui-sidebar-toggle, .aui-sidebar-submenu .aui-sidebar-footer > .aui-sidebar-toggle {
    border: 0;
    border-radius: 0;
    height: auto;
    padding: 9px 15px
}

.aui-sidebar .aui-sidebar-footer > .aui-sidebar-settings-button > .aui-icon, .aui-sidebar-submenu .aui-sidebar-footer > .aui-sidebar-settings-button > .aui-icon, .aui-sidebar .aui-sidebar-footer > .aui-sidebar-toggle > .aui-icon, .aui-sidebar-submenu .aui-sidebar-footer > .aui-sidebar-toggle > .aui-icon {
    height: 16px;
    width: 16px
}

.aui-sidebar .aui-sidebar-footer > .aui-sidebar-settings-button:hover, .aui-sidebar-submenu .aui-sidebar-footer > .aui-sidebar-settings-button:hover, .aui-sidebar .aui-sidebar-footer > .aui-sidebar-toggle:hover, .aui-sidebar-submenu .aui-sidebar-footer > .aui-sidebar-toggle:hover, .aui-sidebar .aui-sidebar-footer > .aui-sidebar-settings-button:focus, .aui-sidebar-submenu .aui-sidebar-footer > .aui-sidebar-settings-button:focus, .aui-sidebar .aui-sidebar-footer > .aui-sidebar-toggle:focus, .aui-sidebar-submenu .aui-sidebar-footer > .aui-sidebar-toggle:focus {
    background: #e6e6e6 none;
    color: #707070;
    text-shadow: none
}

.aui-sidebar .aui-sidebar-footer > .aui-sidebar-settings-button:active, .aui-sidebar-submenu .aui-sidebar-footer > .aui-sidebar-settings-button:active, .aui-sidebar .aui-sidebar-footer > .aui-sidebar-toggle:active, .aui-sidebar-submenu .aui-sidebar-footer > .aui-sidebar-toggle:active {
    box-shadow: none
}

.aui-sidebar .aui-sidebar-footer > .aui-sidebar-settings-button, .aui-sidebar-submenu .aui-sidebar-footer > .aui-sidebar-settings-button {
    margin-top: -5px;
    margin-bottom: -5px;
    margin-left: -9px;
    text-shadow: none
}

.aui-sidebar .aui-sidebar-footer > .aui-sidebar-settings-button.aui-sidebar-settings-selected, .aui-sidebar-submenu .aui-sidebar-footer > .aui-sidebar-settings-button.aui-sidebar-settings-selected {
    background-color: #e6e6e6
}

.aui-sidebar .aui-sidebar-footer > .aui-sidebar-toggle, .aui-sidebar-submenu .aui-sidebar-footer > .aui-sidebar-toggle {
    display: block;
    margin-left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 46px;
    text-overflow: clip;
    white-space: normal ;
    height:38px;
}

.aui-sidebar .aui-sidebar-footer > .aui-sidebar-toggle > .aui-icon, .aui-sidebar-submenu .aui-sidebar-footer > .aui-sidebar-toggle > .aui-icon {
    background: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/5.10.1/_/download/resources/com.atlassian.auiplugin:aui-sidebar/images/icons/sidebar/icon-toggle.svg) center center no-repeat;
    background-size: 10px
}

.aui-sidebar .aui-navgroup-inner .aui-sidebar-button, .aui-sidebar-submenu .aui-navgroup-inner .aui-sidebar-button {
    margin-bottom: 10px;
    margin-left: 3px
}

.aui-sidebar .aui-navgroup-inner .aui-sidebar-button > .aui-icon, .aui-sidebar-submenu .aui-navgroup-inner .aui-sidebar-button > .aui-icon {
    margin-right: 3px
}

.aui-sidebar .aui-nav-item-label, .aui-sidebar-submenu .aui-nav-item-label {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    display: block;
    word-wrap: normal
}

.aui-sidebar .aui-navgroup-vertical .aui-nav, .aui-sidebar-submenu .aui-navgroup-vertical .aui-nav {
    border-top: 0
}

.aui-sidebar .aui-navgroup-vertical .aui-nav > li, .aui-sidebar-submenu .aui-navgroup-vertical .aui-nav > li {
    padding: 0 15px
}

.aui-sidebar .aui-navgroup-vertical .aui-nav > li > a, .aui-sidebar-submenu .aui-navgroup-vertical .aui-nav > li > a {
    box-sizing: border-box
}

.aui-sidebar .aui-navgroup-vertical .aui-nav > li > a.aui-nav-item, .aui-sidebar-submenu .aui-navgroup-vertical .aui-nav > li > a.aui-nav-item {
    margin: 0 -15px;
    padding-left: 15px;
    padding-right: 26px;
    line-height: 20px
}

.aui-sidebar .aui-navgroup-vertical .aui-nav .aui-nav[data-more] .aui-nav-more ~ li, .aui-sidebar-submenu .aui-navgroup-vertical .aui-nav .aui-nav[data-more] .aui-nav-more ~ li {
    height: 0;
    overflow: hidden
}

.aui-sidebar .aui-navgroup-vertical .aui-nav .aui-nav .aui-nav-item, .aui-sidebar-submenu .aui-navgroup-vertical .aui-nav .aui-nav .aui-nav-item {
    margin: 0 -21px 0 -15px;
    padding-right: 21px
}

.aui-sidebar .aui-navgroup-vertical .aui-nav .aui-nav .aui-nav-item-actions, .aui-sidebar-submenu .aui-navgroup-vertical .aui-nav .aui-nav .aui-nav-item-actions {
    margin-right: 0
}

.aui-sidebar[aria-expanded=false] .aui-navgroup-vertical .aui-nav .aui-nav-child-selected a, .aui-sidebar-submenu[aria-expanded=false] .aui-navgroup-vertical .aui-nav .aui-nav-child-selected a, .aui-sidebar .aui-navgroup-vertical .aui-nav .aui-nav-selected a, .aui-sidebar-submenu .aui-navgroup-vertical .aui-nav .aui-nav-selected a {
    background-color: #e6e6e6;
    color: #3572b0;
    font-weight: normal
}

.aui-sidebar .aui-sidebar-group:first-child .aui-nav-heading:first-child, .aui-sidebar-submenu .aui-sidebar-group:first-child .aui-nav-heading:first-child {
    border-top: none
}

.aui-sidebar .aui-nav > li, .aui-sidebar-submenu .aui-nav > li {
    position: relative
}

.aui-sidebar .aui-nav > li > .aui-nav-item, .aui-sidebar-submenu .aui-nav > li > .aui-nav-item {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden
}

.aui-sidebar .aui-nav > li > .aui-nav-item > .aui-icon, .aui-sidebar-submenu .aui-nav > li > .aui-nav-item > .aui-icon {
    color: #707070;
    height: 20px;
    width: 20px;
    margin-right: 15px;
    float: left
}

.aui-sidebar .aui-nav > li > .aui-nav-item > .aui-icon:before, .aui-sidebar-submenu .aui-nav > li > .aui-nav-item > .aui-icon:before {
    font-size: 20px;
    margin-top: -11px
}

.aui-sidebar .aui-nav > li > .aui-nav-item > .aui-icon.aui-icon-small:before, .aui-sidebar-submenu .aui-nav > li > .aui-nav-item > .aui-icon.aui-icon-small:before {
    font-size: 16px;
    padding: 2px
}

.aui-sidebar .aui-nav > li > .aui-nav-item > .aui-badge, .aui-sidebar-submenu .aui-nav > li > .aui-nav-item > .aui-badge, .aui-sidebar .aui-nav > li > .aui-nav-item > aui-badge, .aui-sidebar-submenu .aui-nav > li > .aui-nav-item > aui-badge {
    float: right;
    margin-top: 2px
}

.aui-sidebar .aui-nav .aui-nav-heading, .aui-sidebar-submenu .aui-nav .aui-nav-heading {
    border-top: none;
    padding-top: 0
}

.aui-sidebar .aui-nav-heading, .aui-sidebar-submenu .aui-nav-heading {
    margin: 5px 15px 0 15px;
    padding-left: 0;
    right: 0
}

.aui-sidebar hr, .aui-sidebar-submenu hr {
    margin: 5px 15px;
    border: solid #ccc;
    border-width: 1px 0 0 0;
    height: 0
}

.aui-sidebar hr + .aui-nav, .aui-sidebar-submenu hr + .aui-nav {
    padding-top: 0
}

.aui-sidebar .aui-navgroup-vertical .aui-nav > li[aria-expanded] > .aui-nav-subtree-toggle, .aui-sidebar-submenu .aui-navgroup-vertical .aui-nav > li[aria-expanded] > .aui-nav-subtree-toggle {
    margin-left: 0
}

.aui-sidebar .aui-navgroup-vertical .aui-nav > li[aria-expanded] > .aui-nav, .aui-sidebar-submenu .aui-navgroup-vertical .aui-nav > li[aria-expanded] > .aui-nav {
    margin: 0 -15px 0 -17px
}

.aui-sidebar .aui-navgroup-vertical .aui-nav > li[aria-expanded] > .aui-nav li, .aui-sidebar-submenu .aui-navgroup-vertical .aui-nav > li[aria-expanded] > .aui-nav li {
    padding: 0 21px 0 15px
}

.aui-sidebar .aui-sidebar-group-tier-one > .aui-nav > li[aria-expanded] > .aui-nav-subtree-toggle, .aui-sidebar-submenu .aui-sidebar-group-tier-one > .aui-nav > li[aria-expanded] > .aui-nav-subtree-toggle {
    line-height: 20px
}

.aui-sidebar[aria-expanded="false"], .aui-sidebar-submenu[aria-expanded="false"] {
    width: 56px
}

.aui-sidebar[aria-expanded="false"] .aui-sidebar-body, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-body {
    overflow-x: hidden
}

#content .aui-sidebar[aria-expanded="false"] + .aui-page-header, #content .aui-sidebar-submenu[aria-expanded="false"] + .aui-page-header {
    padding-left: 76px
}

.aui-sidebar[aria-expanded="false"] + .aui-page-header + .aui-navgroup, .aui-sidebar-submenu[aria-expanded="false"] + .aui-page-header + .aui-navgroup {
    padding-left: 66px
}

.aui-sidebar[aria-expanded="false"] ~ .aui-page-panel, .aui-sidebar-submenu[aria-expanded="false"] ~ .aui-page-panel {
    padding-left: 56px
}

.aui-page-sidebar-touch .aui-sidebar[aria-expanded="false"] ~ .aui-page-panel, .aui-page-sidebar-touch .aui-sidebar-submenu[aria-expanded="false"] ~ .aui-page-panel {
    border-left: 1px solid #ccc;
    margin-left: 56px;
    padding-left: inherit
}

.aui-sidebar[aria-expanded="false"] .aui-sidebar-wrapper, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-wrapper {
    width: 56px
}

.aui-sidebar[aria-expanded="false"] .aui-page-header-inner .aui-page-header-image, .aui-sidebar-submenu[aria-expanded="false"] .aui-page-header-inner .aui-page-header-image {
    position: relative;
    width: auto
}

.aui-sidebar[aria-expanded="false"] .aui-page-header, .aui-sidebar-submenu[aria-expanded="false"] .aui-page-header {
    margin-left: 0;
    margin-right: 0
}

.aui-sidebar[aria-expanded="false"] .aui-page-header .aui-avatar, .aui-sidebar-submenu[aria-expanded="false"] .aui-page-header .aui-avatar, .aui-sidebar[aria-expanded="false"] .aui-page-header .aui-avatar .aui-avatar-inner, .aui-sidebar-submenu[aria-expanded="false"] .aui-page-header .aui-avatar .aui-avatar-inner {
    height: 32px;
    width: 32px;
    margin: 0 0 0 12px
}

.aui-sidebar[aria-expanded="false"] .aui-page-header .aui-avatar .aui-avatar-inner > img, .aui-sidebar-submenu[aria-expanded="false"] .aui-page-header .aui-avatar .aui-avatar-inner > img {
    max-height: 32px;
    max-width: 32px
}

.aui-sidebar[aria-expanded="false"] .aui-page-header-main, .aui-sidebar-submenu[aria-expanded="false"] .aui-page-header-main {
    display: none
}

.aui-sidebar[aria-expanded="false"] .aui-sidebar-body, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-body {
    box-sizing: border-box;
    bottom: 80px;
    padding: 0;
    width: 100%
}

.aui-sidebar[aria-expanded="false"] .aui-nav-heading, .aui-sidebar-submenu[aria-expanded="false"] .aui-nav-heading, .aui-sidebar[aria-expanded="false"] hr, .aui-sidebar-submenu[aria-expanded="false"] hr {
    display: none
}

.aui-sidebar[aria-expanded="false"] .aui-sidebar-group, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group {
    background: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/5.10.1/_/download/resources/com.atlassian.auiplugin:aui-sidebar/images/icons/sidebar/icon-group.png) 18px center no-repeat;
    cursor: pointer;
    height: 30px;
    position: relative
}

.aui-sidebar[aria-expanded="false"] .aui-sidebar-group:focus, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group:focus, .aui-sidebar[aria-expanded="false"] .aui-sidebar-group:hover, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group:hover, .aui-sidebar[aria-expanded="false"] .aui-sidebar-group.active, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group.active {
    background-color: #e6e6e6
}

.aui-sidebar[aria-expanded="false"] .aui-sidebar-group:after, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group:after {
    border: 3px solid transparent;
    border-top-color: #999;
    content: "";
    height: 0;
    position: absolute;
    left: 70%;
    top: 15px;
    width: 0
}

.aui-sidebar[aria-expanded="false"] .aui-sidebar-group > .aui-nav, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group > .aui-nav {
    display: none
}

.aui-sidebar[aria-expanded="false"] .aui-sidebar-group.aui-sidebar-group-actions, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group.aui-sidebar-group-actions {
    background: none;
    margin-bottom: 15px;
    margin-top: 10px
}

.aui-sidebar[aria-expanded="false"] .aui-sidebar-group.aui-sidebar-group-actions:after, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group.aui-sidebar-group-actions:after {
    background: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/5.10.1/_/download/resources/com.atlassian.auiplugin:aui-sidebar/images/icons/sidebar/icon-group-actions.svg) no-repeat center center;
    background-size: 20px 20px;
    border: 1px solid #f5f5f5;
    border-radius: 50%;
    height: 32px;
    left: 0;
    margin-left: 11px;
    margin-right: 11px;
    top: 0;
    width: 32px
}

.aui-sidebar[aria-expanded="false"] .aui-sidebar-group.aui-sidebar-group-actions:hover:after, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group.aui-sidebar-group-actions:hover:after, .aui-sidebar[aria-expanded="false"] .aui-sidebar-group.aui-sidebar-group-actions:focus:after, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group.aui-sidebar-group-actions:focus:after, .aui-sidebar[aria-expanded="false"] .aui-sidebar-group.aui-sidebar-group-actions.active:after, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group.aui-sidebar-group-actions.active:after {
    background-color: #fff;
    border-color: #ccc
}

.aui-sidebar[aria-expanded="false"] .aui-sidebar-group.aui-sidebar-group-actions ~ .aui-sidebar-group-tier-one, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group.aui-sidebar-group-actions ~ .aui-sidebar-group-tier-one {
    border-top: 1px solid #ccc;
    margin-top: 15px;
    padding-top: 10px
}

.aui-sidebar[aria-expanded="false"] .aui-sidebar-group-tier-one, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group-tier-one {
    background: none;
    height: auto
}

.aui-sidebar[aria-expanded="false"] .aui-sidebar-group-tier-one:after, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group-tier-one:after {
    display: none
}

.aui-sidebar[aria-expanded="false"] .aui-sidebar-group-tier-one:focus, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group-tier-one:focus, .aui-sidebar[aria-expanded="false"] .aui-sidebar-group-tier-one:hover, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group-tier-one:hover {
    background-color: transparent
}

.aui-sidebar[aria-expanded="false"] .aui-sidebar-group-tier-one > .aui-nav, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group-tier-one > .aui-nav {
    display: block;
    height: auto
}

.aui-sidebar[aria-expanded="false"] .aui-sidebar-group-tier-one > .aui-nav > li, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group-tier-one > .aui-nav > li {
    display: block
}

.aui-sidebar[aria-expanded="false"] .aui-sidebar-group-tier-one > .aui-nav > li > .aui-nav-item, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group-tier-one > .aui-nav > li > .aui-nav-item {
    padding-left: 0;
    padding-right: 0;
    text-align: left
}

.aui-sidebar[aria-expanded="false"] .aui-sidebar-group-tier-one > .aui-nav > li > .aui-nav-item > .aui-badge, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group-tier-one > .aui-nav > li > .aui-nav-item > .aui-badge, .aui-sidebar[aria-expanded="false"] .aui-sidebar-group-tier-one > .aui-nav > li > .aui-nav-item > aui-badge, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group-tier-one > .aui-nav > li > .aui-nav-item > aui-badge {
    background-color: #ccc;
    border: 2px solid #f5f5f5;
    color: #333;
    font-size: 9px;
    margin-top: 0;
    padding: 2px 4px 1px 4px;
    position: absolute;
    right: 3px;
    top: 0;
    z-index: 1
}

.aui-sidebar[aria-expanded="false"] .aui-sidebar-group-tier-one > .aui-nav > li > .aui-nav-item > .aui-icon, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group-tier-one > .aui-nav > li > .aui-nav-item > .aui-icon {
    float: none;
    margin-left: 18px;
    margin-right: 0
}

.aui-sidebar[aria-expanded="false"] .aui-sidebar-group-tier-one > .aui-nav > li > .aui-nav-item.active, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group-tier-one > .aui-nav > li > .aui-nav-item.active {
    background-color: #e6e6e6
}

.aui-sidebar[aria-expanded="false"] .aui-sidebar-group-tier-one > .aui-nav > li .aui-nav-item-label, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group-tier-one > .aui-nav > li .aui-nav-item-label {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}

.aui-sidebar[aria-expanded="false"] .aui-sidebar-group-tier-one > .aui-nav > li > .aui-nav-subtree-toggle, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group-tier-one > .aui-nav > li > .aui-nav-subtree-toggle {
    display: none
}

.aui-sidebar[aria-expanded="false"] .aui-sidebar-group-tier-one > .aui-nav > li .aui-nav-item-actions, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group-tier-one > .aui-nav > li .aui-nav-item-actions {
    display: none
}

.aui-sidebar[aria-expanded="false"] .aui-sidebar-group-tier-one > .aui-nav .aui-nav, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group-tier-one > .aui-nav .aui-nav {
    display: none
}

.aui-sidebar[aria-expanded="false"] .aui-sidebar-group-tier-one ~ .aui-sidebar-group-tier-one, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-group-tier-one ~ .aui-sidebar-group-tier-one {
    border-top: 1px solid #ccc;
    margin-top: 10px;
    padding-top: 10px
}

.aui-sidebar[aria-expanded="false"] .aui-sidebar-footer, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-footer {
    overflow: hidden;
    padding: 5px 0 0 0
}

.aui-sidebar[aria-expanded="false"] .aui-sidebar-footer > .aui-sidebar-toggle, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-footer > .aui-sidebar-toggle {
    margin-top: -5px;
    padding: 10px 20px;
    position: relative;
    width: 55px
}

.aui-sidebar[aria-expanded="false"] .aui-sidebar-footer > .aui-sidebar-toggle > .aui-icon, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-footer > .aui-sidebar-toggle > .aui-icon {
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.aui-sidebar[aria-expanded="false"] .aui-sidebar-footer > .aui-button, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-footer > .aui-button {
    text-overflow: clip;
    white-space: normal
}

.aui-sidebar[aria-expanded="false"] .aui-sidebar-footer > .aui-button > .aui-button-label, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-footer > .aui-button > .aui-button-label {
    display: none
}

.aui-sidebar[aria-expanded="false"] .aui-sidebar-footer > .aui-sidebar-settings-button, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-footer > .aui-sidebar-settings-button {
    display: block;
    margin-left: 0;
    margin-right: 0;
    margin-bottom: 0;
    max-width: none;
    padding: 10px 20px
}

.aui-sidebar[aria-expanded="false"] .aui-sidebar-footer > .aui-sidebar-settings-button + .aui-sidebar-toggle, .aui-sidebar-submenu[aria-expanded="false"] .aui-sidebar-footer > .aui-sidebar-settings-button + .aui-sidebar-toggle {
    margin-top: 0
}

.aui-sidebar[aria-expanded="false"] li[aria-expanded] > a:first-child > .aui-icon:not(.aui-nav-subtree-toggle):after, .aui-sidebar-submenu[aria-expanded="false"] li[aria-expanded] > a:first-child > .aui-icon:not(.aui-nav-subtree-toggle):after, .aui-sidebar[aria-expanded="false"] li[aria-expanded] > span:first-child > .aui-icon:not(.aui-nav-subtree-toggle):after, .aui-sidebar-submenu[aria-expanded="false"] li[aria-expanded] > span:first-child > .aui-icon:not(.aui-nav-subtree-toggle):after {
    border: 3px solid transparent;
    border-top-color: #999;
    content: "";
    height: 0;
    position: absolute;
    left: 70%;
    top: 15px;
    width: 0;
    left: auto;
    right: -7px;
    top: 10px
}

.aui-sidebar[aria-expanded="false"] li[aria-expanded] > a:first-child:before, .aui-sidebar-submenu[aria-expanded="false"] li[aria-expanded] > a:first-child:before, .aui-sidebar[aria-expanded="false"] li[aria-expanded] > span:first-child:before, .aui-sidebar-submenu[aria-expanded="false"] li[aria-expanded] > span:first-child:before {
    display: none
}

.aui-sidebar[aria-expanded="false"] .aui-nav-sortable > li > a:after, .aui-sidebar-submenu[aria-expanded="false"] .aui-nav-sortable > li > a:after {
    left: 0;
    top: 8px
}

.aui-sidebar[aria-expanded="false"] .aui-nav-item-actions, .aui-sidebar-submenu[aria-expanded="false"] .aui-nav-item-actions {
    display: none
}

.aui-sidebar[aria-expanded="false"] .aui-nav > li > a:hover > .aui-nav-item > .aui-badge, .aui-sidebar-submenu[aria-expanded="false"] .aui-nav > li > a:hover > .aui-nav-item > .aui-badge {
    visibility: visible
}

.aui-sidebar.aui-is-animated + .aui-page-panel, .aui-sidebar-submenu.aui-is-animated + .aui-page-panel {
    transition: padding-left .1s ease-in-out
}

.aui-sidebar.aui-is-animated .aui-sidebar-wrapper, .aui-sidebar-submenu.aui-is-animated .aui-sidebar-wrapper {
    transition: width .1s ease-in-out
}

.aui-sidebar.aui-is-animated .aui-sidebar-body, .aui-sidebar-submenu.aui-is-animated .aui-sidebar-body {
    transition: padding-top .1s ease-in-out
}

.aui-sidebar-submenu-dialog > .aui-inline-dialog-contents {
    padding: 10px;
    width: 300px;
    max-height: 812px
}

.aui-sidebar-submenu {
    position: static;
    background: transparent;
    border-right: 0;
    width: auto
}

#arrow-sidebar-submenu:before {
    border-width: 8px 8px 8px 0;
    border-color: transparent #ccc
}

#arrow-sidebar-submenu:after {
    border-width: 8px 8px 8px 0;
    border-color: transparent #ffffff transparent transparent;
    right: 0;
    top: 0
}

.aui-sidebar-section-tooltip {
    transition: opacity .1s ease-in-out;
    opacity: 0
}

.aui-sidebar-section-tooltip .tipsy-inner {
    background: #333
}

.aui-sidebar-section-tooltip .tipsy-arrow {
    border-right-color: #333
}

.aui-sidebar-section-tooltip.tooltip-shown {
    opacity: 1
}

/* module-key = 'jira.webresources:change-project-type-dialog', location = '/ui/aui-layout/change-project-type.less' */
.change-project-type-avatar-icon {
    box-sizing: border-box;
    background-color: #f5f5f5;
    border-radius: 11px;
    padding: 2px;
    height: 22px;
    width: 22px;
    position: absolute;
    top: 32px;
    left: 140px
}

#change-project-type-dialog .throbber {
    margin-top: 5px
}

.project-avatar-header .aui-avatar-project {
    position: absolute
}

.project-avatar-header .project-header {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    padding-left: 58px;
    min-height: 59px;
    font-size: 18px;
    padding-top: 13px
}

.project-type-change-group {
    width: 80%;
    margin-left: auto;
    margin-right: auto;
    padding-top: 15px
}

.project-type-select-group {
    padding-top: 10px
}

/* module-key = 'jira.webresources:project-type-warning', location = '/static/projecttypes/warning/dialog/styles/styles.less' */
.project-type-warning-dialog {
    padding: 15px
}

.project-type-warning-dialog .header span {
    font-size: 22px;
    font-weight: bold;
    margin-left: 5px
}

.project-type-warning-dialog .available-functionality-message {
    margin-top: 15px
}

.project-type-warning-dialog .actions {
    margin-top: 15px
}

.project-type-warning-dialog .aui-button {
    margin-right: 15px
}

/* module-key = 'com.atlassian.jira.jira-projects-plugin:sidebar-styles', location = '/sidebar/styles.less' */
@media print {
    .aui-sidebar {
        display: none
    }
}

body .aui-sidebar[aria-expanded="false"] .aui-sidebar-body {
    box-sizing: content-box
}

.aui-sidebar-collapsed #inline-dialog-sidebar-submenu {
    display: none
}

.aui-sidebar-collapsed #inline-dialog-sidebar-submenu .aui-inline-dialog-contents {
    overflow: auto
}

@keyframes slideIn {
    0% {
        transform: translateY(-5px);
        opacity: 0
    }
    100% {
        transform: translateY(0);
        opacity: 1
    }
}

@keyframes slideOut {
    0% {
        transform: translateY(0);
        opacity: 1
    }
    100% {
        transform: translateY(5px);
        opacity: 0
    }
}

.aui-sidebar[dimmed] {
    pointer-events: none
}

.aui-sidebar[dimmed] .aui-sidebar-wrapper:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    opacity: .5;
    background-color: #ffffff
}

.aui-sidebar.fade-in .aui-sidebar-wrapper .aui-sidebar-body > * {
    animation-name: slideIn;
    animation-iteration-count: 1;
    animation-timing-function: ease-out;
    animation-duration: 0.2s
}

.aui-sidebar.sidebar-placeholder.fade-out .aui-sidebar-wrapper {
    background: transparent
}

.aui-sidebar.sidebar-placeholder.fade-out .aui-sidebar-wrapper .aui-sidebar-body {
    animation-name: slideOut;
    animation-iteration-count: 1;
    animation-timing-function: ease-out;
    animation-duration: 0.2s;
    opacity: 0
}

.aui-sidebar.sidebar-placeholder .aui-sidebar-wrapper {
    overflow: hidden
}

.aui-sidebar.sidebar-placeholder .aui-sidebar-wrapper .aui-sidebar-body {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-image: url("");
    background-repeat: no-repeat;
    background-position: 0 0;
    animation-name: slideIn;
    animation-iteration-count: 1;
    animation-timing-function: ease-out;
    animation-duration: 0.2s
}

.aui-sidebar.sidebar-placeholder[aria-expanded="false"] .aui-sidebar-wrapper .aui-sidebar-body {
    background-image: url("")
}

.aui-sidebar.sidebar-pending {
    pointer-events: none;
    visibility: hidden
}

big-pipe[unresolved] {
    visibility: hidden
}

.icon-sidebar-project-settings {
    background: url("")
}

/* module-key = 'com.atlassian.jira.jira-projects-plugin:collapsed-scope-filter', location = '/sidebar/scopefilter/styles.less' */
.aui-sidebar-submenu .aui-navgroup-vertical .aui-nav.collapsed-scope-list li.selected-scope-filter {
    font-weight: bold;
    padding: 5px 25px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.aui-sidebar-submenu .aui-navgroup-vertical .aui-nav.collapsed-scope-list li.scope-filter + .create-scope-action a {
    border-top: 1px solid #ccc
}

.aui-sidebar-submenu .aui-navgroup-vertical .aui-nav.collapsed-scope-list li.create-scope-action:only-child {
    margin-bottom: 5px
}

.aui-sidebar-submenu .aui-navgroup-vertical .aui-nav.collapsed-scope-list li a {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.aui-sidebar .collapsed-scope-filter-container + .aui-sidebar-group .aui-nav-heading {
    border-top: none
}

.jira-projects-bbs-icon {
    background: url("images/bbs.png");
    background-size: 20px 20px
}

/* module-key = 'com.atlassian.jira.jira-projects-plugin:sidebar-invite-users', location = '/static/page/sidebar/ancillary/inviteusers/styles.less' */
.jira-projects-invite-team-icon {
    background: url("");
    background-size: 20px 20px
}

/* module-key = 'com.atlassian.jira.jira-projects-plugin:abstract-list-page', location = '/page/project/abstract-list/styles.less' */
.operation {
    line-height: 20px;
    white-space: nowrap
}

.operation span {
    vertical-align: middle
}

.dynamic-table td {
    padding-left: 5px;
    padding-right: 5px
}

.dynamic-table tr.item-state-successful {
    background-color: rgba(142, 176, 33, 0.1)
}

.dynamic-table tr.item-state-error-add, .dynamic-table tr.item-state-error-delete, .dynamic-table tr.item-state-error-update {
    background-color: rgba(208, 68, 55, 0.1)
}

.dynamic-table tr:first-child > td {
    border-top: none !important
}

.dynamic-table tr.transition-destroy {
    z-index: -100;
    opacity: 0;
    transition: opacity .5s;
    min-height: 0;
    border-bottom: none
}

.dynamic-table tr.transition-destroy > td {
    padding-top: 0;
    padding-bottom: 0;
    transition: padding .5s
}

.dynamic-table tr.transition-destroy > td > div {
    min-height: 0;
    display: block;
    overflow: hidden
}

.dynamic-table tr:hover {
    background: #f5f5f5
}

.dynamic-table__actions {
    min-width: 120px
}

.dynamic-table__actions table {
    width: 100%
}

.dynamic-table__actions .operation-retry {
    line-height: 20px;
    white-space: nowrap
}

.dynamic-table__actions .operation-retry span {
    vertical-align: middle
}

.dynamic-table__actions .operation-retry span {
    color: #d04437
}

.dynamic-table__actions .operation-retry a {
    margin-left: 5px;
    vertical-align: middle
}

.dynamic-table__actions .operation-retry .operation-discard {
    color: #707070;
    cursor: pointer;
    margin-left: 15px
}

.dynamic-table__actions .operation-success {
    line-height: 20px;
    white-space: nowrap
}

.dynamic-table__actions .operation-success span {
    vertical-align: middle
}

.dynamic-table__actions .operation-success span {
    color: #14892c;
    margin-left: 5px
}

.dynamic-table__actions .aui-dropdown2-trigger {
    height: 20px;
    padding-top: 0px;
    padding-bottom: 0px
}

.dynamic-table tbody.header th {
    border-top: none
}

.dynamic-table tbody tr > td > div {
    min-height: 20px
}

#submit-container:empty ~ section .dynamic-table__actions {
    display: none
}

.break-words {
    display: inline-block;
    word-wrap: break-word;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
    line-height: normal
}

.break-words wbr:after {
    content: "\00200B"
}

/* module-key = 'com.atlassian.jira.jira-projects-plugin:release-page-styles', location = '/page/project/release/styles.less' */
.aui-page-header-fixed {
    padding: 20px
}

.aui-page-header-fixed__legacy {
    padding-top: 0px;
    padding-left: 0px;
    padding-bottom: 20px
}

.aui-page-header-fixed h1 {
    height: 29px
}

.aui-page-header-fixed.header-with-border {
    border-bottom: 1px solid #ccc
}

.aui-page-panel-content-no-table {
    display: inherit;
    width: 100%
}

.header-with-filter {
    border-bottom: 1px solid #ccc;
    padding-left: 10px;
    margin-top: -20px
}

.header-with-filter-adjustment {
    margin-top: -10px
}

.contains-header {
    padding: 0
}

.operation {
    line-height: 20px;
    white-space: nowrap
}

.operation span {
    vertical-align: middle
}

.dynamic-table td {
    padding-left: 5px;
    padding-right: 5px
}

.dynamic-table tr.item-state-successful {
    background-color: rgba(142, 176, 33, 0.1)
}

.dynamic-table tr.item-state-error-add, .dynamic-table tr.item-state-error-delete, .dynamic-table tr.item-state-error-update {
    background-color: rgba(208, 68, 55, 0.1)
}

.dynamic-table tr:first-child > td {
    border-top: none !important
}

.dynamic-table tr.transition-destroy {
    z-index: -100;
    opacity: 0;
    transition: opacity .5s;
    min-height: 0;
    border-bottom: none
}

.dynamic-table tr.transition-destroy > td {
    padding-top: 0;
    padding-bottom: 0;
    transition: padding .5s
}

.dynamic-table tr.transition-destroy > td > div {
    min-height: 0;
    display: block;
    overflow: hidden
}

.dynamic-table tr:hover {
    background: #f5f5f5
}

.dynamic-table__actions {
    min-width: 120px
}

.dynamic-table__actions table {
    width: 100%
}

.dynamic-table__actions .operation-retry {
    line-height: 20px;
    white-space: nowrap
}

.dynamic-table__actions .operation-retry span {
    vertical-align: middle
}

.dynamic-table__actions .operation-retry span {
    color: #d04437
}

.dynamic-table__actions .operation-retry a {
    margin-left: 5px;
    vertical-align: middle
}

.dynamic-table__actions .operation-retry .operation-discard {
    color: #707070;
    cursor: pointer;
    margin-left: 15px
}

.dynamic-table__actions .operation-success {
    line-height: 20px;
    white-space: nowrap
}

.dynamic-table__actions .operation-success span {
    vertical-align: middle
}

.dynamic-table__actions .operation-success span {
    color: #14892c;
    margin-left: 5px
}

.dynamic-table__actions .aui-dropdown2-trigger {
    height: 20px;
    padding-top: 0px;
    padding-bottom: 0px
}

.dynamic-table tbody.header th {
    border-top: none
}

.dynamic-table tbody tr > td > div {
    min-height: 20px
}

#submit-container:empty ~ section .dynamic-table__actions {
    display: none
}

.break-words {
    display: inline-block;
    word-wrap: break-word;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
    line-height: normal
}

.break-words wbr:after {
    content: "\00200B"
}

.icon-sidebar-release {
    background: url("") no-repeat center center
}

.icon-sidebar-release-for-business {
    background: url("") no-repeat center center
}

.releases-page-app__legacy .aui-page-panel-content.aui-page-panel-content-no-table {
    padding-top: 0;
    padding-left: 0;
    padding-right: 0
}

.releases-page-app__legacy .aui-page-panel-content.aui-page-panel-content-no-table #filter-container {
    padding-left: 0
}

#release-page {
    margin-top: -10px
}

#release-page .spinner {
    margin-top: -70px
}

#release-page .spinner:before {
    height: 400px;
    display: block;
    content: " "
}

#release-page #filter-container {
    border-bottom: 1px solid #ccc;
    padding-left: 10px;
    margin-top: -20px;
    margin-top: 0;
    border-bottom: none
}

#release-page .no-table-common {
    text-align: center
}

#release-page .no-table-common p {
    margin-top: 6px
}

#release-page .no-table-common p.description {
    color: #707070
}

#release-page .releases-logo {
    margin-left: auto;
    margin-right: auto
}

#release-page div.no-results {
    padding: 0px 120px 30px 20px
}

#release-page div.no-results img.releases-logo {
    height: 80px
}

#release-page div.no-versions {
    padding: 30px 120px 30px 20px
}

#release-page div.no-versions img.releases-logo {
    width: 156px;
    height: 85px
}

#release-page .header-ending {
    border: none
}

.version-filter.version-filter.version-filter {
    margin: 10px 0
}

.version-filter-search-container {
    position: absolute;
    transition: width 100ms ease-in-out;
    width: 48px;
    left: 0;
    top: -5px
}

.version-filter-search-container .aui-icon {
    margin-top: -8px;
    position: absolute;
    right: 5px;
    top: 50%
}

.version-filter-search-opened {
    width: 100%
}

.version-filter-status {
    vertical-align: middle;
    margin-left: 10px
}

.version-filter-status-container {
    display: inline-block
}

.version-filter-status-text {
    margin-left: 60px;
    display: inline-block;
    color: #707070;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
    cursor: help
}

.version-filter-status-button {
    display: inline-block;
    border: 1px solid transparent;
    color: #3b73af;
    padding: 7px 10px;
    margin-left: 10px;
    border-radius: 3px;
    line-height: 1
}

.version-filter-status-button.version-filter-status-button.version-filter-status-button {
    text-decoration: none
}

.version-filter-status-button.version-filter-status-pressed {
    color: #fff;
    background: #205081
}

.version-filter-status-button.version-filter-status-pressed:hover {
    background: #3b73af
}

.version-filter-status-button:hover {
    border-color: #ccc
}

.version-filter-text::-ms-clear {
    display: none
}

.version-filter-text.version-filter-text.version-filter-text {
    padding: 5px 24px 5px 5px;
    width: 100%;
    max-width: none
}

.version-filter-text-container {
    position: relative;
    display: inline-block;
    margin-left: 10px
}

.releases-page-app__legacy .version-filter-text-container {
    margin-left: 0
}

.versions-table .versions-table__row-empty {
    border-bottom: 0
}

.versions-table .versions-table__row-empty td {
    padding-top: 30px
}

.versions-table .versions-table__handle .aui-icon {
    cursor: move
}

.versions-table .versions-table__name {
    min-width: 100px
}

.versions-table .versions-table__name a {
    display: inline-block;
    word-wrap: break-word;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
    line-height: normal
}

.versions-table .versions-table__name a wbr:after {
    content: "\00200B"
}

.versions-table .versions-table__status {
    width: 1%;
    white-space: nowrap;
    min-width: 80px
}

.versions-table .versions-table__description {
    width: 50%
}

.versions-table .versions-table__description > div {
    display: inline-block;
    word-wrap: break-word;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
    line-height: normal;
    display: block
}

.versions-table .versions-table__description > div wbr:after {
    content: "\00200B"
}

.versions-table .versions-table__date, .versions-table .versions-table__date_start, .versions-table .versions-table__date_release {
    white-space: nowrap;
    width: 1%
}

.versions-table .versions-table__progress {
    white-space: nowrap;
    max-width: 30%
}

.versions-table tr:first-child > th {
    border-top: none !important
}

tr:hover .versions-table__handle, .ui-sortable-helper tr .versions-table__handle {
    color: #707070
}

.dynamic-table:not(.ui-sortable-helper) tr:not(:hover) .versions-table__handle {
    color: #ccc
}

.release-overdue .versions-table__date_release time {
    color: #d04437
}

.versions-table .items > tr.item-placeholder td:after {
    content: "\A";
    display: block;
    white-space: pre
}

.versions-table .progressbar-container {
    border-radius: 3px;
    display: inline-block;
    overflow: hidden;
    width: 100%
}

.versions-table .progressbar-container .progressbar {
    display: table;
    min-width: 150px;
    width: 100%
}

.versions-table .progressbar-container .progressbar__entry {
    display: table-cell;
    height: 10px
}

.versions-table .progressbar-container .progressbar__entry + .progressbar__entry {
    border-left: solid 2px #fff
}

.versions-table .progressbar-container .progressbar__entry_to-do {
    background: #205081
}

.versions-table .progressbar-container .progressbar__entry_in-progress {
    background: #f6c342
}

.versions-table .progressbar-container .progressbar__entry_complete {
    background: #14892c
}

.versions-table .progressbar-container .progressbar__entry_undefined {
    background: #ccc
}

#submit-container:empty ~ section .versions-table__handle, #submit-container:empty ~ section .versions-table__handle-disabled {
    display: none
}

.versions-table__readonly.ui-sortable-helper .items tr:first-child td {
    border-top: 1px solid #ccc !important
}

.progress-statuses {
    padding: 10px
}

.progress-statuses__table {
    margin-top: 10px;
    border-spacing: 0;
    min-width: 150px;
    width: 100%
}

.progress-statuses__table tbody td:first-child {
    color: #707070
}

.progress-statuses__table tbody td:last-child {
    width: 1px;
    text-align: right
}

.progress-statuses__table tfoot td {
    padding-top: 5px
}

.progress-statuses__table__badge {
    margin-left: 20px
}

.progress-statuses__table__badge_to-do {
    background: #205081;
    color: #fff
}

.progress-statuses__table__badge_in-progress {
    background: #f6c342
}

.progress-statuses__table__badge_complete {
    background: #14892c;
    color: #fff
}

.progress-statuses__table__badge_warning {
    background: #d04437;
    color: #fff
}

.progress-statuses__table__badge_undefined {
    background: #ccc
}

.whats-new-container {
    padding-bottom: 70px;
    margin-bottom: 20px;
    margin-top: 30px;
    border-bottom: 1px solid #ccc
}

.whats-new-container .whats-new {
    width: 580px;
    margin-left: auto;
    margin-right: auto
}

.whats-new-container .whats-new .logo {
    background-image: url("");
    float: left;
    background-size: 128px 128px;
    background-repeat: no-repeat;
    display: block;
    width: 128px;
    height: 128px;
    margin-right: 40px
}

@media (-webkit-min-device-pixel-ratio: 1.5),(min-device-pixel-ratio: 1.5) {
    .whats-new-container .whats-new .logo {
        background-image: url("")
    }
}

.whats-new-container .whats-new h2 {
    color: #707070;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase
}

.version-edit-form .aui-icon {
    margin-left: 5px;
    color: #707070
}

.version-edit-form input[date-picker] {
    max-width: 160px
}

#releases-add__version {
    background-color: whitesmoke;
    border-top: 1px solid #d3d3d3;
    border-bottom: 1px solid #d3d3d3;
    padding: 10px 10px 10px 0;
    margin: 20px 20px 0 20px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row
}

.releases-page-app__legacy #releases-add__version {
    padding-left: 0;
    margin-left: 0;
    margin-right: 0
}

#releases-add__version .aui-icon {
    margin-left: 5px;
    color: #707070
}

#releases-add__version > div {
    margin-left: 10px
}

#releases-add__version input {
    max-width: none
}

#releases-add__version .releases-add__name {
    width: 20%
}

#releases-add__version .releases-add__date-start {
    width: 20%;
    white-space: nowrap
}

#releases-add__version .releases-add__date-start input {
    width: 90%
}

#releases-add__version .releases-add__date-release {
    width: 20%;
    white-space: nowrap
}

#releases-add__version .releases-add__date-release input {
    width: 90%
}

#releases-add__version .releases-add__description {
    -ms-flex: 1 0 auto;
    flex-grow: 1
}

table.top-container {
    width: 100%;
    border-bottom: 1px solid #ccc
}

table.top-container td:last-child {
    text-align: right;
    padding-right: 20px
}

table.top-container td:last-child a {
    color: #707070
}

table.top-container td:last-child a img {
    margin-bottom: -2px
}

/* module-key = 'com.atlassian.auiplugin:aui-labels', location = 'src/less/aui-experimental-labels.less' */
/*! AUI Label */
.aui-label {
    background: #f5f5f5;
    border: 1px solid #ccc;
    border-radius: 3.01px;
    color: #3572b0;
    display: inline-block;
    font-size: 14px;
    font-weight: normal;
    line-height: 1;
    padding: 1px 5px;
    margin: 0 5px 0 0;
    text-align: left;
    text-decoration: none
}

a.aui-label {
    color: #3572b0
}

span.aui-label {
    color: #333
}

.aui-label.aui-label-closeable.aui-label-split:hover, a.aui-label:focus, a.aui-label:hover, a.aui-label:active {
    border-color: #707070;
    text-decoration: none
}

.aui-label-split .aui-label-split-main:hover, .aui-label-split .aui-label-split-main:active, .aui-label-split .aui-label-split-main:focus {
    text-decoration: none
}

.aui-label.aui-label-closeable {
    padding-right: 18px;
    position: relative
}

.aui-label-closeable .aui-icon-close {
    background: url('') 0 0 no-repeat;
    cursor: pointer;
    display: block;
    float: right;
    height: 8px;
    position: absolute;
    right: 5px;
    top: 4px;
    width: 8px
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/core.less' */
body {
    min-width: 990px;
    overflow-y: scroll
}

img, fieldset {
    border: 0
}

td > ul {
    margin-left: 0;
    padding-left: 16px
}

td.confluenceTd > ul {
    padding-left: 40px
}

kbd {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #f7f7f7;
    border: 1px solid #ccc;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 0 2px #fff inset;
    -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 0 2px #fff inset;
    box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 0 2px #fff inset;
    color: #333;
    display: inline-block;
    font-family: inherit;
    font-size: 13px;
    line-height: 20px;
    margin: 0 0.1em;
    min-width: 2em;
    padding: 0.1em 0.6em;
    text-align: center;
    text-shadow: 0 1px 0 #fff;
    vertical-align: bottom
}

.hidden {
    display: none !important
}

.visually-hidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}

.overflow-ellipsis {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.item-details {
    list-style: none;
    margin: 0;
    padding: 0
}

.item-details dl {
    border-spacing: 0;
    display: table;
    table-layout: fixed;
    margin: 0;
    width: 100%
}

.item-details dl > dt {
    color: #707070;
    display: table-cell;
    font-weight: normal;
    text-align: right;
    vertical-align: top;
    width: 140px
}

.item-details dl > dd {
    display: table-cell;
    padding-left: 10px
}

.item-details dl > dd > a {
    word-wrap: break-word;
    word-break: break-word
}

.item-details dl + dl {
    margin-top: 5px
}

.item-details > li {
    margin-top: 0
}

.item-details > li + li {
    margin-top: 5px
}

.aui-page-panel-nav .item-details dl {
    display: block
}

.aui-page-panel-nav .item-details dl dt, .aui-page-panel-nav .item-details dl dd {
    display: block;
    margin: 0;
    padding: 0
}

.aui-page-panel-nav .item-details dl dt {
    text-align: left;
    width: auto
}

.context-issue-type {
    display: inline-block
}

.context-issue-type + .context-issue-type {
    margin: 0
}

.jira-adbox {
    -moz-border-radius: 3px 3px 3px 3px;
    border-radius: 3px 3px 3px 3px;
    border: 1px solid #ccc;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    background: transparent none no-repeat bottom right;
    background-image: url("");
    padding: 30px 120px 30px 20px;
    width: auto;
    margin: 0 auto
}

.jira-adbox.jira-adbox-medium {
    max-width: 500px
}

.jira-adbox.get-started-message {
    background-image: url("")
}

.jira-adbox.not-logged-in-message {
    background-image: url("")
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/theme.less' */
h1, h2, h3, h4 {
    color: #292929
}

body {
    color: #333
}

a {
    color: #3b73af
}

a:hover, a:focus, a:active {
    color: #3b73af
}

.aui-button {
    color: #333
}

.aui-button:hover, .aui-button:focus, .aui-button:active {
    color: #333
}

.aui-button.aui-button-link {
    color: #3b73af
}

.aui-button.aui-button-link:visited {
    color: #3b73af
}

.aui-button.aui-button-link:hover, .aui-button.aui-button-link:focus, .aui-button.aui-button-link:active {
    color: #3b73af
}

.aui-button[disabled], .aui-button[aria-disabled="true"] {
    color: #999
}

.aui-button.aui-button-primary {
    color: #fff
}

.aui-dropdown li.dropdown-item.active a.item-link:link, .aui-dd-parent .aui-dropdown li.dropdown-item.active a.item-link:link, .aui-dropdown a.item-link:link, .aui-dd-parent .aui-dropdown a.item-link:link, .aui-dropdown li.dropdown-item.active a.item-link:visited, .aui-dd-parent .aui-dropdown li.dropdown-item.active a.item-link:visited, .aui-dropdown a.item-link:visited, .aui-dd-parent .aui-dropdown a.item-link:visited {
    background-color: transparent;
    color: #333
}

.aui-dropdown li.dropdown-item.active a.item-link:hover, .aui-dd-parent .aui-dropdown li.dropdown-item.active a.item-link:hover, .aui-dropdown a.item-link:hover, .aui-dd-parent .aui-dropdown a.item-link:hover, .aui-dropdown li.dropdown-item.active a.item-link:focus, .aui-dd-parent .aui-dropdown li.dropdown-item.active a.item-link:focus, .aui-dropdown a.item-link:focus, .aui-dd-parent .aui-dropdown a.item-link:focus, .aui-dropdown li.dropdown-item.active a.item-link:active, .aui-dd-parent .aui-dropdown li.dropdown-item.active a.item-link:active, .aui-dropdown a.item-link:active, .aui-dd-parent .aui-dropdown a.item-link:active {
    background-color: #3b73af;
    color: #fff
}

.aui-dropdown2.aui-style-default strong {
    color: #292929
}

.aui-dropdown2.aui-style-default .active {
    background-color: #3b73af;
    color: #fff
}

.aui-dropdown2.aui-style-default .aui-dropdown2-radio, .aui-dropdown2.aui-style-default .aui-dropdown2-checkbox {
    background-image: none !important
}

.aui-dropdown2.aui-style-default .aui-dropdown2-radio.checked::before, .aui-dropdown2.aui-style-default .aui-dropdown2-checkbox.checked::before {
    content: '';
    display: block;
    line-height: 16px;
    position: absolute;
    left: 10px;
    top: 5px;
    height: 16px;
    width: 16px;
    speak: none
}

.aui-dropdown2.aui-style-default .aui-dropdown2-radio.checked::before {
    content: "\2022";
    font-size: 27px
}

.aui-dropdown2.aui-style-default .aui-dropdown2-checkbox.checked::before {
    content: "\2714";
    font-size: 14px
}

.aui-list a:hover, .aui-list a:focus {
    color: inherit
}

.aui-list a.active, .aui-list .aui-list-item.active > a {
    color: #fff
}

.aui-navgroup-horizontal .aui-nav > li a, .aui-navgroup-vertical .aui-nav > li > a, .aui-nav-vertical > li > a {
    background-color: transparent;
    /*color: #3b73af ;*/
}

.aui-navgroup-horizontal .aui-nav > li a:focus, .aui-navgroup-vertical .aui-nav > li > a:focus, .aui-nav-vertical > li > a:focus, .aui-navgroup-horizontal .aui-nav > li a:hover, .aui-navgroup-vertical .aui-nav > li > a:hover, .aui-nav-vertical > li > a:hover {
    background-color: #e6e6e6;
    color: #3b73af
}

.aui-navgroup-horizontal .aui-nav > li a:active, .aui-navgroup-vertical .aui-nav > li > a:active, .aui-nav-vertical > li > a:active {
    background-color: #3b73af;
    color: #fff
}

.aui-navgroup-horizontal .aui-nav > .aui-nav-selected a, .aui-navgroup-vertical .aui-nav .aui-nav-selected a, .aui-nav-vertical .aui-nav .aui-nav-selected a {
    background-color: transparent;
    color: #333
}

.aui-navgroup-horizontal .aui-nav > .aui-nav-selected a:focus, .aui-navgroup-vertical .aui-nav .aui-nav-selected a:focus, .aui-nav-vertical .aui-nav .aui-nav-selected a:focus, .aui-navgroup-horizontal .aui-nav > .aui-nav-selected a:hover, .aui-navgroup-vertical .aui-nav .aui-nav-selected a:hover, .aui-nav-vertical .aui-nav .aui-nav-selected a:hover {
    background-color: #e6e6e6;
    color: #333
}

.aui-navgroup-horizontal .aui-nav > .aui-nav-selected a:active, .aui-navgroup-vertical .aui-nav .aui-nav-selected a:active, .aui-nav-vertical .aui-nav .aui-nav-selected a:active {
    background-color: #3b73af;
    color: #fff
}

.aui-navgroup-vertical .aui-nav, .aui-navgroup-vertical .aui-nav-heading {
    border-color: #ccc
}

.aui-navgroup-vertical .aui-nav-heading {
    color: #707070
}

.aui-dialog .dialog-page-menu li.page-menu-item button.item-button {
    background-color: transparent;
    color: #3b73af
}

.aui-dialog .dialog-page-menu li.page-menu-item button.item-button:hover, .aui-dialog .dialog-page-menu li.page-menu-item button.item-button:focus {
    background-color: #e6e6e6;
    color: #3b73af
}

.aui-dialog .dialog-page-menu li.page-menu-item.selected button.item-button {
    background-color: transparent;
    color: #333
}

.aui-dialog .dialog-page-menu li.page-menu-item.selected button.item-button:hover, .aui-dialog .dialog-page-menu li.page-menu-item.selected button.item-button:focus {
    background-color: #e6e6e6;
    color: #333
}

.aui-dialog .dialog-page-menu li.page-menu-item button.item-button:active, .aui-dialog .dialog-page-menu li.page-menu-item.selected button.item-button:active {
    background-color: #3b73af;
    color: #fff
}

.aui-dialog .dialog-button-panel a.button-panel-link {
    color: #3b73af
}

.aui-dialog .dialog-button-panel a.button-panel-link:hover, .aui-dialog .dialog-button-panel a.button-panel-link:focus {
    color: #3b73af
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/aui-overrides.less' */
.aui-toolbar {
    padding-top: 0
}

#content > header::before, .aui-page-panel-main > header::before, #content > header::after, .aui-page-panel-main > header::after {
    content: " ";
    display: table
}

#content > header::after, .aui-page-panel-main > header::after {
    clear: both
}

#content > header > .aui-toolbar, .aui-page-panel-main > header > .aui-toolbar {
    float: right;
    width: auto
}

.aui-toolbar + h2 {
    margin-top: 0
}

.aui-page-header-actions .aui-dropdown {
    text-align: left
}

form.aui .aui-button-link.cancel {
    padding-left: 0;
    padding-right: 0
}

.aui-avatar img:-moz-broken {
    -moz-force-broken-image-icon: 1
}

.aui-message > .aui-icon:first-child + * {
    margin-top: 0
}

.aui-message.aui-message {
    padding: 20px 40px 20px 60px
}

.aui-message .help-lnk .aui-icon {
    position: relative;
    top: auto;
    left: auto
}

.aui-dd-parent .aui-dropdown a.item-link, .aui-dropdown a.item-link {
    display: block
}

.aui-inline-dialog .contents {
    padding: 0
}

form.aui .file-input-list input[type="checkbox"] + label, form.aui .file-input-list input[type="radio"] + label {
    display: inline;
    float: none;
    left: 0;
    padding: 0
}

form.aui .file-input-list > .field-group:first-child {
    margin-top: 0;
    padding-top: 0
}

.issue-header-content .aui-nav-breadcrumbs > li {
    position: relative;
    float: none;
    display: inline
}

.issue-header-content .aui-nav-breadcrumbs > li + li {
    padding-left: 10px
}

.issue-header-content .aui-nav-breadcrumbs > li + li::before {
    content: "";
    display: block;
    background: url("") no-repeat 0 0;
    padding: 0;
    width: 4px;
    height: 1em;
    position: absolute;
    top: 3px;
    left: -4px
}

.aui-avatar-project, .aui-avatar-project img, .aui-avatar-project::before {
    background-color: transparent !important;
    border: 0 !important;
    border-radius: 3px !important;
    box-shadow: none !important
}

form.aui .group .radio + label, form.aui .group .checkbox + label {
    display: inline-block;
    min-height: 14px
}

form.aui div.description {
    clear: left
}

#footer .footer-body {
    background-image: none
}

#jira .aui-restfultable .aui-restfultable-row .aui-restfultable-draghandle {
    height: auto
}

#jira .aui-restfultable-readonly .aui-restfultable-editable {
    height: auto
}

.aui-message, .aui-message:first-child {
    margin-bottom: 10px
}

h1 {
    font-size: 24px;
    line-height: 1.25
}

h2 {
    font-size: 20px;
    line-height: 1.5
}

h3 {
    font-size: 16px;
    line-height: 1.5
}

.aui-dialog2.aui-layer[aria-hidden="true"].ap-aui-dialog2-chromeless > * {
    opacity: 0;
    visibility: hidden
}

.aui-dialog2.aui-layer[aria-hidden="false"].ap-aui-dialog2-chromeless > * {
    opacity: 1;
    transition: visibility 0.2s, opacity 0.2s;
    transition-delay: 0s;
    visibility: visible
}

.aui-dialog2.aui-layer[aria-hidden="false"].ap-aui-dialog2-chromeless {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    will-change: opacity, visibility
}

.aui-toolbar .aui-icon {
    color: #707070
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/layout.less' */
.content-container {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    display: table;
    padding: 0;
    margin: 0;
    table-layout: fixed;
    width: 100%
}

.content-container > .content-related, .content-container > .content-body {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    display: table-cell;
    margin: 0;
    vertical-align: top
}

.content-container {
    background: #fff;
    border-color: #ccc;
    border-style: solid;
    border-width: 1px 0
}

.content-related {
    border-right: 1px solid #ccc;
    padding: 10px;
    padding-bottom: 20px;
    width: 200px
}

.content-body {
    padding: 20px
}

.page-type-message #content > header, .page-type-message .content-container, .page-type-message .aui-page-panel {
    -moz-border-radius: 4px 4px 4px 4px;
    border-radius: 4px 4px 4px 4px;
    border-width: 1px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 70px;
    width: 576px
}

.page-type-inlinedialog {
    background-color: #fff;
    overflow: auto
}

.page-type-inlinedialog, .page-type-popup {
    min-width: 0
}

.page-type-login #content > header, .page-type-login .content-container, .page-type-login .aui-page-panel {
    -moz-border-radius: 4px 4px 4px 4px;
    border-radius: 4px 4px 4px 4px;
    border-width: 1px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 70px;
    width: 576px
}

#content .aui-page-panel-nav .tabs.vertical {
    margin: 0;
    padding: 0
}

#content .aui-page-panel-nav .tabs.vertical li {
    border: 0;
    display: block;
    margin: 0;
    padding: 0
}

#content .aui-page-panel-nav .tabs.vertical strong {
    font-weight: inherit;
    color: inherit;
    cursor: inherit;
    margin: 0;
    padding: 0
}

#content .aui-page-panel-nav .tabs.vertical a {
    display: block;
    padding: 7px 10px;
    line-height: 1.14285714;
    word-wrap: break-word;
    background: transparent;
    color: #3b73af;
    font-weight: normal;
    text-decoration: none
}

#content .aui-page-panel-nav .tabs.vertical a:focus, #content .aui-page-panel-nav .tabs.vertical a:hover {
    background: #e6e6e6;
    color: #3b73af;
    text-decoration: none
}

#content .aui-page-panel-nav .tabs.vertical a:active {
    background: #3b73af;
    color: #fff
}

#content .aui-page-panel-nav .tabs.vertical .active a {
    background: transparent;
    color: #333;
    font-weight: bold
}

#content .aui-page-panel-nav .tabs.vertical .active a:focus, #content .aui-page-panel-nav .tabs.vertical .active a:hover {
    background: #e6e6e6;
    color: #3b73af;
    text-decoration: none;
    color: #333
}

#content .aui-page-panel-nav .tabs.vertical .active a:active {
    background: #3b73af;
    color: #fff
}

#content > header {
    padding: 20px
}

#content > header::before, #content > header::after {
    content: " ";
    display: table
}

#content > header::after {
    clear: both
}

#content > header h1, #content > header h2 {
    margin: 0
}

#content > header > h1 > a {
    text-decoration: none
}

#content > header #heading-avatar {
    float: left;
    height: 48px;
    margin: 0;
    overflow: hidden;
    width: 48px
}

#content > header #heading-avatar > img {
    display: block
}

#content > header #heading-avatar + h1 {
    padding-top: 9px
}

#content > header #heading-avatar + ul.breadcrumbs, #content > header #heading-avatar + ul.breadcrumbs + h1, #content > header #heading-avatar + h1 {
    margin-left: 58px
}

#content > header .toolbar-group {
    margin: 0 0 10px 10px
}

.toggle-lhc {
    display: none
}

.aui-page-focused .aui-page-panel-content h2 {
    border-bottom: 1px solid #ccc;
    margin-bottom: 20px;
    padding-bottom: 20px
}

.aui-page-focused .aui-page-panel-content .buttons-container {
    border-top: 1px solid #ccc;
    margin-top: 20px;
    padding-top: 20px
}

.aui-page-focused .aui-page-panel-content .buttons-container fieldset .checkbox > label {
    color: #707070
}

.aui-page-focused .aui-page-panel-content .buttons-container fieldset + .buttons {
    padding-top: 15px
}

.margin-fix {
    margin-top: 50px;
    min-height: auto
}

.tabpanel-modules {
    margin-top: 20px
}

.tabpanel-modules:first-child {
    margin-top: 0
}

.tabpanel-modules-top + .tabpanel-modules-split {
    border-top: 1px solid #ccc;
    margin-top: 15px;
    padding-top: 15px
}

@media screen and (min-width: 0) and (max-width: 1280px) {
    .tabpanel-modules-split .aui-item {
        display: block
    }

    .tabpanel-modules-split .aui-item + .aui-item {
        border-top: 1px solid #ccc;
        margin-top: 15px;
        padding-top: 15px;
        padding-left: 0
    }
}

body.CAPS_IFRAME.page-type-login {
    min-width: 0;
    background: white;
    overflow-y: auto
}

body.CAPS_IFRAME.page-type-login section .aui-page-panel {
    border: none;
    margin: 0;
    width: auto
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/modules.less' */
.module {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    margin-top: 25px
}

.module::before, .module::after {
    content: " ";
    display: table
}

.module::after {
    clear: both
}

.module:first-child {
    margin-top: 0
}

.module > .mod-header::before, .module > .mod-header::after {
    content: " ";
    display: table
}

.module > .mod-header::after {
    clear: both
}

.module > .mod-header > h1, .module > .mod-header > h2, .module > .mod-header > h3, .module > .mod-header > h4, .module > .mod-header > h5, .module > .mod-header > h6 {
    margin-top: 0
}

.module > .mod-header + .mod-content {
    margin-top: 10px
}

.module > .mod-content::before, .module > .mod-content::after {
    content: " ";
    display: table
}

.module > .mod-content::after {
    clear: both
}

.module > .mod-content iframe {
    border: 0;
    margin: 0;
    padding: 0;
    width: 100%
}

.module + .module {
    border-top: 1px solid #ccc;
    margin-top: 25px;
    padding-top: 25px
}

.property-list {
    display: block;
    margin: 0;
    list-style: none;
    padding: 0
}

.property-list > li {
    margin: 1px 0 0;
    padding: 0;
    position: relative
}

.property-list img {
    vertical-align: text-bottom
}

.property-list .item {
    margin: 1px 0 0
}

.property-list .item .name {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    word-wrap: break-word;
    word-break: break-word;
    color: #707070;
    display: inline-block;
    font-weight: normal;
    padding: 2px 5px 2px 0;
    padding-right: 5px;
    text-align: right;
    width: 150px
}

.property-list .item .value {
    word-wrap: break-word;
    word-break: break-word;
    display: inline-block;
    max-width: 100%;
    padding-bottom: 2px;
    padding-left: 5px;
    padding-top: 2px;
    position: relative;
    vertical-align: top
}

.property-list .item .value .value {
    padding: 0
}

.property-list .wrap {
    padding: 0 10px 0 150px
}

.property-list .wrap::before, .property-list .wrap::after {
    content: " ";
    display: table
}

.property-list .wrap::after {
    clear: both
}

.property-list .wrap .name {
    float: left;
    margin-left: -150px
}

.property-list.two-cols::before, .property-list.two-cols::after {
    content: " ";
    display: table
}

.property-list.two-cols::after {
    clear: both
}

.property-list.two-cols > .item {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    clear: left;
    float: left;
    width: 50%
}

.property-list.two-cols > .item-right {
    clear: right;
    float: right
}

.property-list.two-cols > .item.full-width {
    clear: both;
    width: 100%
}

.msie .property-list .wrap .value {
    display: block
}

.module > .mod-content .issues {
    display: block;
    margin: 0;
    list-style: none;
    padding: 0
}

.module > .mod-content .issues > li {
    margin: 0;
    padding: 0;
    padding-left: 26px;
    position: relative
}

.module > .mod-content .issues > li + li {
    margin-top: 5px
}

.module > .mod-content .issues > li .aui-icon, .module > .mod-content .issues > li img {
    left: 0;
    margin-top: 2px;
    position: absolute
}

.module > .mod-content .issues > li .issue::after {
    content: "."
}

.issue-list .issue-list-key {
    width: 15%
}

.issue-list .issue-list-date {
    width: 35%
}

.criteria-group {
    border: 1px solid #ccc;
    border-left: 5px solid #ccc;
    border-radius: 3px;
    margin: 20px 0 0;
    position: relative
}

.criteria-group .criteria-group {
    border-right: 0;
    border-radius: 3px 0 0 3px;
    margin: 10px 0
}

.criteria-list {
    list-style: none;
    margin: 0;
    padding: 0
}

.criteria-item {
    border-top: 1px solid #ccc;
    padding: 5px 0 5px 10px
}

.criteria-item > .aui-buttons {
    float: right;
    margin-top: -5px;
    padding-right: 5px
}

.criteria-item > .aui-buttons .aui-button {
    color: #707070;
    opacity: 0;
    filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=0)";
    padding-left: 5px;
    padding-right: 5px
}

.criteria-item > .aui-buttons .aui-button:focus, .criteria-item > .aui-buttons .aui-button:hover {
    color: #333;
    position: relative
}

.criteria-item > .aui-buttons .aui-button::after, .criteria-item > .aui-buttons .aui-button::before {
    color: inherit
}

.criteria-item > .aui-buttons .aui-button[aria-disabled="true"] {
    color: #ccc;
    cursor: not-allowed
}

.criteria-item .aui-button:focus, .criteria-item:hover > .aui-buttons .aui-button {
    opacity: 1;
    filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)"
}

.criteria-post-functions .criteria-item {
    counter-increment: postFunctions;
    padding-left: 40px
}

.criteria-post-functions {
    counter-reset: postFunctions
}

.criteria-post-functions .criteria-item::before {
    content: counter(postFunctions) ".";
    float: left;
    margin-left: -30px;
    width: 20px;
    text-align: right
}

.criteria-group-actions {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    background: #f0f0f0;
    margin: 0;
    padding: 5px 10px;
    width: 100%
}

.criteria-group-actions select, .criteria-group-actions option, .criteria-group-actions p {
    font-weight: bold
}

.criteria-group-actions p {
    margin: 5px 0
}

.criteria-group-actions .aui-button {
    float: right
}

form.aui.criteria-group-actions .select {
    margin: 0;
    max-width: none;
    width: auto
}

form.aui.criteria-group-actions label {
    color: #333
}

.workflow-transition-info {
    margin: 20px 0 0
}

.workflow-transition-info .tabs-menu {
    vertical-align: top
}

.workflow-transition-info .tabs-pane {
    padding: 20px 0
}

.criteria-move-down span, .criteria-move-up span {
    display: inline-block;
    height: 16px;
    overflow: hidden;
    text-align: left;
    text-indent: -999em;
    vertical-align: baseline;
    width: 16px
}

.criteria-move-down span {
    background: transparent url("") no-repeat 0 0
}

.criteria-move-down[aria-disabled="true"] span, .criteria-move-down[aria-disabled="true"]:hover span, .criteria-move-down[aria-disabled="true"]:focus span {
    background: transparent url("") no-repeat 0 0
}

.criteria-move-down:hover span, .criteria-move-down:focus span {
    background: transparent url("") no-repeat 0 0
}

.criteria-move-up span {
    background: transparent url("") no-repeat 0 0
}

.criteria-move-up[aria-disabled="true"] span, .criteria-move-up[aria-disabled="true"]:hover span, .criteria-move-up[aria-disabled="true"]:focus span {
    background: transparent url("") no-repeat 0 0
}

.criteria-move-up:hover span, .criteria-move-up:focus span {
    background: transparent url("") no-repeat 0 0
}

.criteria-toggle-link {
    display: none
}

.twixi-block .toggle-trigger, .toggle-wrap .toggle-trigger {
    display: block
}

.twixi-block.collapsed .twixi-content, .toggle-wrap.collapsed .twixi-content, .twixi-block.collapsed .twixi-wrap.verbose, .toggle-wrap.collapsed .twixi-wrap.verbose, .twixi-block.collapsed .toggle-block, .toggle-wrap.collapsed .toggle-block, .twixi-block.collapsed .mod-content, .toggle-wrap.collapsed .mod-content {
    display: none
}

.twixi-block.collapsed .twixi-wrap.concise, .toggle-wrap.collapsed .twixi-wrap.concise {
    display: block
}

.twixi-block.collapsed .icon-twixi, .toggle-wrap.collapsed .icon-twixi, .twixi-block.collapsed .twixi-closed, .toggle-wrap.collapsed .twixi-closed, .twixi-block.collapsed .toggle-title, .toggle-wrap.collapsed .toggle-title {
    background-image: url()
}

.twixi-block .twixi-content, .toggle-wrap .twixi-content, .twixi-block .twixi-wrap.verbose, .toggle-wrap .twixi-wrap.verbose, .twixi-block .toggle-block, .toggle-wrap .toggle-block, .twixi-block .mod-content, .toggle-wrap .mod-content {
    display: block
}

.twixi-block .twixi-wrap.concise, .toggle-wrap .twixi-wrap.concise {
    display: none
}

.twixi-block .toggle-title, .toggle-wrap .toggle-title, .twixi-block .twixi-wrap, .toggle-wrap .twixi-wrap, .twixi-block .twixi-trigger, .toggle-wrap .twixi-trigger {
    padding-left: 20px;
    position: relative
}

.twixi-block .icon-twixi, .toggle-wrap .icon-twixi, .twixi-block .twixi-opened, .toggle-wrap .twixi-opened, .twixi-block .toggle-title, .toggle-wrap .toggle-title {
    background-image: url();
    background-repeat: no-repeat;
    cursor: pointer
}

.twixi-block .twixi, .toggle-wrap .twixi, .twixi-block .icon-twixi, .toggle-wrap .icon-twixi, .twixi-block .twixi-opened, .toggle-wrap .twixi-opened, .twixi-block .twixi-closed, .toggle-wrap .twixi-closed {
    display: block;
    position: absolute;
    left: 0;
    top: 2px
}

.twixi-block .twixi, .toggle-wrap .twixi {
    height: 16px;
    width: 16px
}

.twixi-block .twixi .icon, .toggle-wrap .twixi .icon {
    top: 0
}

.twixi-block h1.toggle-title, .toggle-wrap h1.toggle-title, .twixi-block h2.toggle-title, .toggle-wrap h2.toggle-title {
    background-position: 3px 7px
}

.twixi-block h3.toggle-title, .toggle-wrap h3.toggle-title {
    background-position: 3px 4px
}

.twixi-block h4.toggle-title, .toggle-wrap h4.toggle-title, .twixi-block h5.toggle-title, .toggle-wrap h5.toggle-title, .twixi-block h6.toggle-title, .toggle-wrap h6.toggle-title {
    background-position: 2px 2px
}

.twixi-block .toggle-title, .toggle-wrap .toggle-title {
    margin-left: -20px;
    display: inline-block
}

.twixi-block .concise .flooded, .toggle-wrap .concise .flooded {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    width: 100%
}

.twixi-block .verbose .flooded, .toggle-wrap .verbose .flooded {
    overflow: auto;
    overflow-y: hidden
}

.msie .twixi-block .concise .flooded, .toggle-wrap .concise .flooded {
    word-wrap: normal;
    word-break: normal
}

#add_project_link .twixi-content {
    padding-top: 10px
}

.admin-summary-panels {
    margin-top: 20px
}

.admin-summary-section {
    padding-left: 48px
}

.admin-summary-section ul {
    list-style: none;
    padding: 0
}

#admin-summary-panel .aui-icon-small::before {
    font-size: 14px
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/deprecated/notifications.less' */
#jira-message-container {
    background-color: #fff;
    border: 1px solid #bbb;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    margin: 16px auto;
    width: 600px;
    padding: 16px
}

#jira-message-container .aui-message {
    margin: 16px 0 0
}

#jira-message-container > h1 {
    margin: 0 0 16px
}

#jira-message-container > h1 + .aui-message, #jira-message-container .aui-message:first-child {
    margin-top: 0
}

#jira-message-container form {
    margin-top: 0.5em
}

.notifications {
    clear: both
}

.notifications > ul {
    list-style: none;
    margin: 0;
    padding: 0
}

.notifications > ul > li {
    background-color: #ffd;
    border: 1px solid #f7df92;
    border-top-width: 0;
    padding: 8px 16px
}

.notifications > ul > li:first-child {
    border-top: 1px solid #f7df92
}

.aui-message .icon-help {
    background-image: url("//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1.0/_/download/resources/jira.webresources:global-static/../../../images/icons/ico_help.png");
    float: right;
    height: 16px;
    left: auto;
    margin-left: 14px;
    position: relative;
    top: 0;
    width: 16px
}

.notify {
    background-color: #f0f0f0;
    background-position: 0.75em 0.75em;
    background-repeat: no-repeat;
    border: 1px solid #bbb;
    color: #000;
    padding: 0.75em
}

.notify.info {
    background-color: #e0efff;
    background-image: url("//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1.0/_/download/resources/jira.webresources:global-static/../../../images/icons/icon-information.png");
    border-color: #9eb6d4;
    padding-left: 2.5em
}

.notify.warn {
    background-color: #ffd;
    background-image: url("//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1.0/_/download/resources/jira.webresources:global-static/../../../images/icons/icon-warning.png");
    border-color: #f7df92;
    padding-left: 2.5em
}

.notify.error {
    background-color: #ffe7e7;
    background-image: url("//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1.0/_/download/resources/jira.webresources:global-static/../../../images/icons/icon-error.png");
    border-color: #df9898;
    padding-left: 2.5em
}

.notify.success {
    background-color: #ddfade;
    background-image: url("//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1.0/_/download/resources/jira.webresources:global-static/../../../images/icons/accept.png");
    border-color: #9ec49f;
    padding-left: 2.5em
}

#announcement-banner {
    border-bottom: 1px solid #ccc;
    padding: 8px;
    clear: both
}

.importWarningBox, .warningBox, .importErrorBox, .infoBox, .tipBox, .greenBox, .grayBox {
    background-position: 0.5em 0.5em;
    background-repeat: no-repeat;
    color: #000;
    margin: 0 auto;
    padding: 0.5em
}

.warningBox a, .infoBox a, .tipBox a {
    font-weight: bold
}

.importWarningBox {
    background-color: #ffd;
    background-image: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1.0/_/download/resources/jira.webresources:global-static/../../../images/icons/icon-warning.png);
    border: 1px solid #f7df92;
    padding-left: 2.5em;
    width: 80%
}

.warningBox {
    background-color: #ffe7e7;
    background-image: url("//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1.0/_/download/resources/jira.webresources:global-static/../../../images/icons/icon-error.png");
    border: solid 1px #df9898;
    padding-left: 2.5em
}

.importErrorBox {
    background-color: #ffe7e7;
    background-image: url("//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1.0/_/download/resources/jira.webresources:global-static/../../../images/icons/icon-error.png");
    border: 1px solid #df9898;
    padding-left: 2.5em;
    width: 80%
}

.infoBox {
    background-color: #e0efff;
    background-image: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1.0/_/download/resources/jira.webresources:global-static/../../../images/icons/icon-information.png);
    border: 1px solid #9eb6d4;
    padding-left: 2.5em
}

.tipBox {
    background-color: #ddfade;
    border: 1px solid #9ec49f
}

.greenBox {
    background-color: #ddfade;
    border: 1px solid #9ec49f;
    width: 80%
}

.grayBox {
    background-color: #f0f0f0;
    border: 1px solid #bbb;
    width: 80%
}

.informationBox {
    background-color: #ffd;
    border: 1px solid #f7df92;
    margin-left: auto;
    margin-right: auto;
    padding: 1em;
    width: 80%
}

.informationBox .error, .informationBox .success, .informationBox .info {
    font-size: 1.2em;
    font-weight: bold
}

.informationBox .error {
    color: #c00
}

.informationBox .success {
    color: #006400
}

.informationBox .info {
    color: #60f
}

.module.message, .tooltip {
    background-color: #ffd;
    border: 1px solid #f7df92
}

.tooltip {
    color: #000;
    display: none;
    font-weight: normal;
    padding: 0.5em;
    position: absolute;
    right: 10px;
    text-align: center;
    text-transform: none;
    width: 20em;
    z-index: 2050
}

.module.message.error, .errorBox, .errorBox2 {
    background-color: #ffe7e7;
    border: 1px solid #df9898
}

.errorBox {
    padding: 4px;
    width: 90%
}

.rowClear {
    background-color: #fff
}

.errorTabCell {
    background-color: #ffe7e7
}

.formErrors {
    background-color: #ffe7e7 !important
}

.loginFormError {
    background-color: #ffe7e7;
    color: #c00;
    font-weight: bold
}

#portlet-search-view-footer .errors li, .paramRemoved, .paramRemoved a, .errMsg, td.frother-control-renderer div.error {
    color: #c00;
    font-weight: bold
}

.errMsg {
    text-align: center
}

form.aui .errMsg {
    text-align: left
}

.formErrors ul {
    color: #000;
    margin: 0;
    padding: 0;
    list-style: none
}

.mod-content .notify {
    margin: 0 0.75em 0.75em 0
}

.status-active {
    color: #006400
}

.status-inactive {
    color: #c00
}

.status-draft {
    color: #00c
}

.status-correctable {
    color: #c60
}

.status-unfixable {
    color: #ff0004
}

.bar-status-good {
    background-color: #0c0
}

.bar-status-bad {
    background-color: #c33
}

.secondary-text {
    color: #505050;
    font-weight: normal
}

.global-warning {
    background-color: #ffd;
    border: 1px solid #f7df92;
    color: #000;
    margin: 0;
    text-align: center;
    padding: 5px
}

.global-warning p {
    margin-bottom: 0
}

.global-warning a {
    cursor: pointer
}

.main-nav-dropdown > .aui-message {
    margin: -4px 0;
    border: none;
    border-radius: 0;
    width: 200px
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/forms.less' */
.toolbar {
    background-color: #fefefe;
    border: 1px dotted #bbb;
    float: right;
    padding: 3px 5px;
    text-align: right;
    vertical-align: middle
}

.toolbar .sectionStart {
    margin-left: 16px
}

.toolbar a {
    text-decoration: none
}

.toolbar a:hover {
    text-decoration: underline
}

form.aui select.imagebacked option, form.aui option.imagebacked {
    background-position: 5px 5px;
    background-repeat: no-repeat;
    background-size: 16px 16px;
    line-height: 20px;
    padding: 5px 5px 5px 26px
}

form.aui.top-label .ajax_autocomplete > label {
    display: block;
    float: none;
    margin: 0 0 5px;
    padding: 0;
    text-align: left;
    width: auto
}

form.aui div.error {
    clear: both;
    color: #d04437;
    display: block;
    margin: 5px 0 0
}

.tools {
    background-color: #fefefe;
    border: 1px dotted #bbb;
    padding: 3px 5px;
    text-align: left;
    vertical-align: middle
}

select.imagebacked option, option.imagebacked, option.selectall {
    background: no-repeat 1px 2px;
    padding: 2px 0 2px 20px;
    vertical-align: middle
}

option.selectall {
    background-image: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1.0/_/download/resources/jira.webresources:global-static/../../../images/icons/table_sql_select_16.png);
    border-bottom: 1px #0085eb dotted
}

.jiraform {
    border-collapse: collapse;
    font-size: 13px;
    margin-top: 16px;
    width: 100%
}

.jiraform:first-child {
    margin-top: 0
}

.jiraform td {
    padding: 0 5px 10px
}

.jiraform td.formErrors {
    padding-top: 5px
}

.descriptionrow td.jiraformheader {
    padding-bottom: 14px
}

.formtitle {
    border-bottom: 1px solid #ddd
}

.aui-buttons ~ .help-lnk {
    display: inline-block;
    margin: 10px 0 10px 10px
}

.help-lnk + .formtitle {
    margin-top: 0
}

.fieldLabelArea, .fieldLabelAreaTop {
    vertical-align: top;
    text-align: right
}

.fieldLabelArea {
    width: 180px
}

.fieldValueArea {
    vertical-align: top
}

.fieldLabelAreaBulk {
    text-align: left
}

.buttons-container td {
    border-top: 1px solid #ddd;
    padding-top: 10px
}

.formtitle + .aui-message, .module + .buttons-container, table.aui + .buttons-container {
    margin-top: 16px
}

.radio[disabled] + label {
    color: #707070
}

table#issuetable + div.buttons-container, table.aui + div.buttons-container, .sub-heading {
    color: #999
}

.jiraform .radio {
    margin-right: 5px
}

.availableActionRow td {
    vertical-align: top;
    padding-top: 2px;
    padding-bottom: 3px
}

.availableActionRow .description {
    clear: left
}

.redText {
    color: #d04437
}

.greenText {
    color: #14892c
}

.intform form {
    background-color: #fff
}

.intform form .fieldLabelArea {
    background-color: #fff;
    width: 20%
}

.intform form .fieldValueArea {
    background-color: #fff;
    width: 70%
}

.intform form table.maxWidth.jiraform {
    width: 100%
}

.aui-popup .intform {
    max-height: 100%
}

.aui-popup .intform #cancelButton {
    display: none
}

.intform .jiraformheader {
    padding: 0.5em 1em
}

.intform .formtitle {
    color: #333
}

.intform .descriptionrow .jiraformheader {
    background-color: #fff
}

.intform .descriptionrow .desc-wrap, .intform .jiraformfooter {
    padding: 0.75em 0.5em;
    text-align: left
}

.intform .descriptionrow .notify {
    background-color: #ff1493 !important
}

td.issue-fields-wrap {
    background-color: #fff;
    padding: 0;
    width: 100%
}

td.issue-fields-wrap .tabwrap {
    margin: 1em 0.5em
}

.formOne div {
    margin-bottom: 0.25em
}

.formOne div .radio {
    position: relative;
    top: 2px
}

body:first-of-type .formOne div .radio {
    top: 0
}

.field-description {
    margin: 0
}

.disabled .field-description {
    opacity: .25;
    filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=25)"
}

.field-description p {
    margin: 0;
    padding: 0;
    font-size: 0.8em
}

#project-import-panel {
    width: 800px;
    margin: 0 auto
}

#project-import-panel ol {
    margin: 0 auto
}

#project-import-panel .pb_border {
    margin: 15px 0;
    padding: 5px 0;
    border: none
}

#project-import-panel .pb_border .pb_description {
    font-weight: normal
}

.jiraform #projectDetailsTable.grayBox th {
    padding: 5px;
    vertical-align: top
}

.field_label {
    color: #000;
    font-size: 12px;
    left: 7px;
    position: absolute;
    top: 1px
}

.field_description {
    font-size: 12px;
    margin: 0 10px 0 10em
}

.first .field_description {
    margin-top: 5px
}

.last .field_description {
    margin-bottom: 3px
}

.first .field_label {
    top: 6px
}

.last .field_label {
    top: 1px
}

.only .field_description {
    margin-bottom: 3px;
    margin-top: 5px
}

.only .field_label {
    top: 6px
}

.field_error {
    font-size: 11px;
    padding: 0 5px 1px 0;
    position: relative
}

.wizard-buttons td {
    text-align: right
}

.wizard-buttons .wizardInfo {
    float: left;
    text-align: left
}

.hiddenButton {
    position: absolute;
    margin-left: -999em
}

.darkFooter {
    background-color: #f0f0f0;
    padding-bottom: 0.5em;
    padding-top: 0.5em;
    text-align: center;
    vertical-align: top
}

.wizardCell {
    text-align: left;
    vertical-align: middle;
    white-space: nowrap
}

.wizardRow {
    background-color: #f0f0f0;
    height: 40px;
    padding: 0;
    vertical-align: middle
}

.wizardTable {
    padding: 0
}

.wizardTable tbody table td {
    padding: 0 0.462em;
    vertical-align: top
}

.wizardTable tbody table td:first-child {
    padding-left: 0
}

.projectOptions {
    clear: both;
    margin-top: 1.5em
}

.projectOptions li {
    display: inline;
    background-color: #f2f2f2;
    margin-right: 1em;
    padding: 0.4em 0.3em;
    border: 1px solid #bbb
}

.codearea {
    -moz-border-radius: 10px;
    background-color: #f6f6f6;
    border: 1px dashed #bbb;
    margin: 1em auto;
    padding: 0 1em;
    width: 80%
}

pre.codearea h4 {
    border-bottom: 1px solid #bbb
}

pre.codearea textarea {
    background-color: #f6f6f6;
    border: none;
    font-family: monospace;
    font-size: 100%;
    height: 300px;
    margin-bottom: 1em;
    width: 100%
}

.fieldDescription {
    display: block;
    clear: left
}

#issuelinks-linktype {
    display: block;
    margin-bottom: 5px
}

#changeTranslationLocale {
    margin-top: 2em
}

#changeTranslationLocale .button {
    margin-top: 0
}

.iss-nav .formLabel, .iss-nav .fieldLabelArea, .iss-nav .fieldLabelAreaTop, .iss-nav .fieldLabelAreaBulk {
    background-color: #fff
}

.iss-nav .maxWidth {
    width: 100%
}

.iss-nav .titlerow td {
    padding-left: 0
}

.iss-nav .formtitle {
    border-bottom: 1px solid #ddd;
    color: #222;
    font-size: 16px;
    margin-top: 5px
}

.add-group {
    clear: both
}

.ab-drag-wrap {
    clear: both;
    background-color: #f0f0f0;
    float: left;
    overflow: auto;
    margin-top: 14px;
    padding: 7px;
    min-width: 350px;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px
}

.ab-drag-wrap .buttons-container {
    margin-top: 8px
}

.ab-drag-container {
    float: left;
    width: 340px;
    margin-left: 16px
}

.ab-drag-container:first-child {
    margin-left: 0
}

.ab-drag-container h4 {
    margin: 7px 0
}

.ab-items {
    background-color: #fff;
    border: 1px solid #bbb;
    padding: 7px
}

.grabable {
    list-style: none;
    padding: 0;
    margin: 0;
    min-height: 100px;
    padding-bottom: 28px
}

.grabable li {
    background-color: #f7f7f7;
    border: 1px solid #ddd;
    cursor: move;
    margin: 3px;
    padding: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px
}

.grabable li:hover {
    background-color: #d8e4f0
}

#userformat .module, #userformat .mod-header h3, #userformat .mod-header {
    background-color: transparent
}

#userformat .mod-header {
    background-image: none
}

#userformat #full_profile_ops .item-details, .user-details-container #full_profile_ops .item-details {
    list-style-type: disc;
    padding-left: 16px
}

.user-details-container {
    width: 60%;
    margin-bottom: 2em
}

.landf-restore {
    margin-top: 1em;
    padding-top: 1em;
    border-top: 1px solid #ddd
}

#edit_user_defaults .fieldLabelArea {
    width: 30%
}

.integrity-checks {
    margin: 6px 0
}

.integrity-checks p {
    margin-bottom: 0;
    padding-left: 20px
}

.integrity-checks input {
    margin-right: 3px
}

.logging-container {
    margin-bottom: 2em
}

.view-group-container .item-details {
    margin-bottom: 1em
}

.view-group-container h4 {
    margin: 0.5em 0
}

table#filter-subscription-cron {
    border-spacing: 0;
    border-collapse: collapse
}

table#filter-subscription-cron .fieldLabelArea {
    width: 130px
}

table#filter-subscription-cron .fieldLabelArea + .fieldValueArea {
    padding-left: 10px
}

table#filter-subscription-cron .fieldValueArea label + label {
    margin-left: 10px
}

table#filter-subscription-cron .cron-options-tab-panel {
    padding: 0;
    margin: 0
}

table#filter-subscription-cron .cron-options-tab-panel > table {
    border-collapse: collapse;
    padding: 0
}

table#filter-subscription-cron .cron-options-tab-panel td {
    padding: 10px 0 0
}

table#filter-subscription-cron td {
    padding: 0
}

#project_summary {
    margin-bottom: 1em
}

table.bulk-edit-user-groups thead tr th, table.bulk-edit-user-groups tr.butt-row td {
    text-align: center
}

table.bulk-edit-user-groups .field-group {
    width: 90%;
    margin: 0 auto
}

table.bulk-edit-user-groups .field-group select {
    min-width: 100%;
    margin-bottom: 1em
}

#filterSearchForm {
    margin-bottom: 0
}

.filterSearchInput {
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%
}

.filterSearchInput .fieldLabelArea {
    width: 150px
}

.filterSearchInput font {
    font-size: 0.9em !important
}

.filterSearchInput .fieldDescription {
    font-size: 0.9em
}

#filter_search_results {
    padding-top: 8px
}

#filter_search_results .pagination {
    clear: both;
    margin: 0 0 0.714em
}

#oauth-plugin form.aui fieldset div {
    margin-top: 1em
}

#oauth-plugin form.aui label {
    display: block;
    font-weight: 700
}

#oauth-plugin form.aui .description {
    display: block;
    font-size: 11px
}

#oauth-plugin form.aui label .form-icon {
    display: inline-block;
    width: 16px
}

#oauth-plugin form.aui label .icon-required {
    background: url("//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1.0/_/download/resources/jira.webresources:global-static/../../../images/required.png") no-repeat 0 0;
    position: relative;
    right: 0
}

#oauth-plugin form.aui label .form-icon span {
    display: none
}

#oauth-plugin form.aui .field-value {
    margin-bottom: 6px
}

#oauth-plugin div.content .content {
    margin: 0
}

#embcwd.list-directories {
    padding: 0
}

#embcwd.list-directories h3 {
    font-size: 16px;
    margin: 10px 0
}

#embcwd.list-directories p.description {
    padding: 0;
    margin: 16px 0 0
}

#embcwd.list-directories p.description:first-child {
    margin-top: 0
}

#embcwd.list-directories #new-directory {
    margin: 16px 0
}

.issuepicker {
    border-top: 1px solid #205081
}

.multi-picker-pop {
    border-top: 1px solid #ccc;
    padding-top: 8px
}

.overlabel {
    color: #707070;
    display: none
}

.overlabel-apply {
    color: #707070;
    cursor: text;
    font-style: italic;
    position: absolute;
    text-align: left;
    left: 0;
    top: 0;
    padding: 3px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

form.aui .field-group label.overlabel {
    left: 3px;
    top: 3px
}

#add-project-fields .sample-project-container {
    max-width: 340px
}

#add-project-fields input.text[name="key"] {
    width: 125px
}

#add-project-fields .jira-inline-avatar-picker-trigger {
    cursor: pointer
}

#edit-project-warning-message {
    margin: 0 0 10px
}

#project-edit-key {
    width: 125px
}

#edit-project-key-toggle {
    margin-left: 10px
}

a.aui-iconised-link div.yad {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden
}

#manage-attachments .buttons-container.form-footer {
    border-top: 0
}

#assign-to-me-trigger {
    display: inline-block;
    margin-left: 10px
}

.full-width-field ~ #assign-to-me-trigger, .jira-dialog #assign-to-me-trigger {
    display: table;
    margin-left: 0;
    margin-top: 5px
}

#issue-filter .date-searcher, .date-searcher {
    min-width: 370px
}

#issue-filter .date-searcher .field-group, .date-searcher .field-group {
    margin-bottom: 4px
}

#issue-filter .date-searcher .field-group .error, .date-searcher .field-group .error {
    margin-left: 25px
}

#issue-filter .date-searcher .field-group .js-dp-type-toggle, .date-searcher .field-group .js-dp-type-toggle {
    margin-left: 0;
    margin-right: 8px
}

#issue-filter .date-searcher .field-group label, .date-searcher .field-group label, #issue-filter .date-searcher .field-group input, .date-searcher .field-group input, #issue-filter .date-searcher .field-group select, .date-searcher .field-group select, #issue-filter .date-searcher .field-group span.icon-date, .date-searcher .field-group span.icon-date {
    float: none;
    display: inline-block
}

#issue-filter .date-searcher .field-group input, .date-searcher .field-group input, #issue-filter .date-searcher .field-group select, .date-searcher .field-group select, #issue-filter .date-searcher .field-group span.icon-date, .date-searcher .field-group span.icon-date, #issue-filter .date-searcher .field-group .helpLink, .date-searcher .field-group .helpLink {
    margin: 0 1px
}

#issue-filter .date-searcher .field-group input[type='text'], .date-searcher .field-group input[type='text'] {
    width: 40px
}

#issue-filter .date-searcher .field-group label, .date-searcher .field-group label {
    width: auto
}

#issue-filter .date-searcher .field-group input.js-start-date, .date-searcher .field-group input.js-start-date, #issue-filter .date-searcher .field-group input.js-end-date, .date-searcher .field-group input.js-end-date {
    width: 75px
}

#issue-filter .date-searcher .field-group:last-of-type, .date-searcher .field-group:last-of-type {
    margin-bottom: 0
}

#issue-filter .date-searcher ~ .description, .date-searcher ~ .description {
    padding-top: 5px
}

.selectorform {
    margin-bottom: 16px
}

#issue-workflow-transition .cf-select, #create-issue-dialog .cf-select, #edit-issue-dialog .cf-select, #issue-create .cf-select, #issue-edit .cf-select {
    max-width: 100%;
    min-width: 0;
    width: auto
}

ul.optionslist {
    margin: 0
}

ul.optionslist > li {
    font-weight: bold
}

ul.optionslist > li > ul {
    display: block;
    font-weight: normal;
    list-style: none;
    margin: 0;
    padding: 0
}

ul.optionslist > li > ul > li {
    display: inline
}

ul.optionslist > li > ul > li::before {
    content: ", "
}

ul.optionslist > li > ul > li:first-child::before {
    content: none
}

#inline-dialog-create_issue_popup .loading * {
    display: none
}

#inline-dialog-create_issue_popup .loading {
    background: url("//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1.0/_/download/resources/jira.webresources:global-static/../../../images/gadgets/loading.gif") center no-repeat;
    height: 100%
}

#inline-dialog-create_issue_popup .loading-small * {
    display: none
}

#inline-dialog-create_issue_popup .loading-small {
    background: url("//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1.0/_/download/resources/jira.webresources:global-static/../../../images/gadgets/loading_100.gif") center no-repeat;
    height: 100%
}

#inline-dialog-create_issue_popup .message {
    margin: 1em
}

#inline-dialog-create_issue_popup {
    min-width: 20em;
    z-index: 2000
}

#inline-dialog-create_issue_popup form.aui fieldset {
    padding: 10px
}

#inline-dialog-create_issue_popup .button-panel {
    border-top: 1px solid #eee;
    clear: both;
    padding: 10px;
    text-align: right
}

#inline-dialog-create_issue_popup .buttons-container, #inline-dialog-create_issue_popup form.aui .buttons-container {
    margin-bottom: 0;
    min-height: 0;
    overflow: hidden;
    padding: 8px;
    position: relative;
    text-align: right
}

#inline-dialog-project-key-help-popup {
    z-index: 3500
}

#inline-dialog-project-key-help-popup .project-key-help {
    padding: 10px
}

#inline-dialog-project-key-help-popup .project-key-help ul {
    margin-top: 6px
}

form.aui.recipients-form fieldset {
    padding: 10px;
    margin: 0 auto
}

form.aui.recipients-form .cancel {
    padding: 0;
    position: absolute;
    right: 5px;
    top: 5px;
    z-index: 101
}

.recipients .remove-recipient {
    border: 0;
    padding: 0;
    line-height: 1;
    cursor: pointer;
    background: transparent;
    float: right;
    height: 24px;
    opacity: 0;
    width: 24px
}

.recipients ol {
    clear: both;
    list-style-type: none;
    margin: 8px 0 0 0;
    overflow: hidden;
    padding: 0
}

.recipients li {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    padding: 2px 2px 0
}

.recipients li::before, .recipients li::after {
    content: " ";
    display: table
}

.recipients li::after {
    clear: both
}

.recipients li:hover {
    background-color: #e6e6e6
}

.recipients li:hover .remove-recipient {
    opacity: 1
}

.recipients li .remove-recipient:focus {
    opacity: 1
}

.recipients .user-hover {
    float: left;
    max-width: 174px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.recipients img {
    height: 22px;
    margin-right: 4px;
    vertical-align: bottom;
    width: 22px
}

#comment-add-dialog #comment, #edit-comment #comment {
    max-width: none
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/deprecated/tables.less' */
table.related-tables {
    table-layout: fixed
}

tr.totals {
    background-color: #fafafa
}

tr.column-order {
    background-color: #f0f0f0
}

tr.column-order td {
    white-space: nowrap;
    vertical-align: top
}

.cell-type-icon {
    width: 16px
}

.cell-type-key {
    max-width: 300px;
    min-width: 300px;
    width: 300px;
    word-wrap: break-word
}

.cell-type-value {
    word-wrap: break-word
}

.cell-type-collapsed {
    width: 1px;
    white-space: nowrap
}

.cell-type-actions {
    width: 32px
}

table.aui > thead > tr > .cell-type-centered, table.aui > tbody > tr > .cell-type-centered {
    text-align: center
}

.cell-type-user a, .cell-type-email a, .cell-type-url a {
    max-width: 300px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    float: left
}

table.aui.aui-table-rowhover > tbody tr:hover {
    background-color: #f0f0f0
}

table.aui th a {
    color: #999
}

table.aui th a:hover {
    color: #333;
    text-decoration: none
}

table.aui th.colHeaderOver, table.aui th.colHeaderOver a {
    color: #333;
    cursor: pointer
}

table.aui, table.aui p, table.aui img {
    vertical-align: top
}

table.aui img.sortArrow {
    vertical-align: middle
}

table.blank {
    border: none !important;
    border-collapse: collapse;
    border-spacing: 0;
    margin: 0;
    padding: 0;
    vertical-align: top
}

table.blank td, table.blank th {
    border: none !important;
    margin: 0;
    padding: 0 5px 5px;
    vertical-align: top
}

table.blank th {
    background-color: #f0f0f0
}

table.noPadding, table.noPadding tr, .noPadding {
    border: none;
    border-collapse: collapse;
    border-spacing: 0;
    margin: 0;
    padding: 0 !important;
    vertical-align: top
}

td.noPaddingCron {
    margin: 0;
    padding: 0
}

table.minColumns td, table.minColumns th {
    width: 1%
}

td.normal, th.normal {
    width: auto !important
}

#project-list thead th {
    white-space: nowrap
}

.jiratable {
    margin: 0 auto 16px
}

.tableBorder {
    background-color: #bbb
}

.rowHeader {
    background-color: #e2e2e2
}

.rowNormal {
    background-color: #fcfcfc
}

.rowAlternate {
    background-color: #f2f2f2
}

.rowAlternateLightGray {
    background-color: #fafafa
}

.rowHover {
    background-color: #f0f0f0;
    cursor: pointer
}

tr.rowSelectable:hover {
    background-color: #eeb
}

.rowHighlighted {
    background-color: #eeb
}

.cellHover {
    background-color: #fffff0;
    cursor: pointer
}

tr.disabled td {
    color: #ccc !important
}

.mod-content .rowNormal, .mod-content .rowAlternate {
    background-color: transparent
}

.gridBox {
    border: 0;
    padding: 0
}

.basic {
    border-collapse: collapse;
    width: 100%
}

.basic td, .basic th {
    border: 1px solid #d2d2d2;
    padding: 0.333em
}

.basic th {
    background-color: #e2e2e2;
    text-align: left;
    vertical-align: bottom
}

.basic th small {
    font-weight: normal
}

table.p-list {
    width: 100%;
    overflow: auto;
    overflow-y: hidden;
    padding-bottom: 1.5em
}

tbody.projects-list td {
    white-space: nowrap
}

#components_panel {
    width: 100%
}

#components_panel td.component-icon {
    width: 16px
}

#components_panel td.component-name {
    white-space: nowrap;
    width: 20px
}

#components_panel td.component-lead {
    font-size: 0.8em;
    line-height: 1.5;
    padding-left: 20px;
    vertical-align: middle;
    white-space: nowrap;
    width: 15em
}

.item-picker {
    float: left;
    width: 49%
}

.link-wrap form.aui {
    margin-right: 28px
}

table .fieldDescription, form .fieldDescription, table div.description {
    font-size: 12px
}

table div.description {
    clear: left
}

form.lbaction + form.lbaction {
    margin: 5px 10px 10px 20px
}

.field-name {
    font-weight: 700
}

.field-required {
    color: #900
}

.field-renderer {
    color: #505050;
    display: block
}

.field-description {
    margin-bottom: 0
}

.custom-field-types {
    table-layout: fixed
}

.custom-field-types .field-group {
    padding: 0 0 0 24px
}

.custom-field-types td:hover {
    background-color: #f0f0f0
}

.custom-field-types input {
    float: left;
    margin: 2px 0 0 -20px
}

.custom-field-types label {
    font-weight: bold
}

#license_table .item-label {
    color: #505050
}

table.report {
    border: none;
    border-collapse: collapse;
    border-spacing: 0;
    margin: 0;
    padding: 0;
    vertical-align: top
}

table.report td, table.report th {
    font-weight: normal;
    margin: 0;
    padding: 3px;
    vertical-align: top
}

table.report th.reportHeading {
    background-color: #f0f0f0
}

table.report .graphLabel, table.report .graphDescription, table.report .percentageGraph {
    float: right
}

.autotrim {
    table-layout: fixed;
    width: 100%
}

.autotrim td, .autotrim p {
    margin: 0;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

.changehistory th, .changehistory td {
    vertical-align: top;
    padding: 0.166em 0.5em 0.166em 0
}

.action-body.changehistory {
    margin: 0
}

td.tt_values {
    font-weight: normal;
    padding-right: 10px;
    padding-left: 10px;
    text-align: right;
    white-space: nowrap;
    width: 10%
}

td.tt_text {
    padding-right: 10px;
    white-space: nowrap;
    width: 10%
}

td.tt_graph {
    width: 100%
}

table.tt_graph {
    border-width: 0;
    height: 4px;
    vertical-align: middle;
    width: 100%
}

table.tt_graph td, tr.tt_graph td {
    border: 0;
    font-size: 0;
    height: 4px
}

table.tt_graph td img {
    border: 0;
    height: 4px;
    width: 100%
}

tr.tt_graph {
    height: 4px
}

td.tt_graph_percentage {
    min-width: 3em;
    text-align: right;
    padding-right: 3px;
    width: 3em
}

td.tt_spacer {
    font-size: 0;
    max-width: 1px;
    width: 1px
}

table.tt_graph td.tt_spacer img {
    width: 1px
}

.clickable:hover {
    background-color: #e2effa;
    cursor: pointer
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/tabs.less' */
.tabwrap.tabs2 {
    font-size: 14px;
    line-height: 1.42857143
}

.tabwrap > ul.tabs > li a, .tabwrap > ul.tabs > li a:link, .tabwrap > ul.tabs > li a:visited {
    background: #eee;
    color: #333
}

.tabwrap > ul.tabs > li a:focus, .tabwrap > ul.tabs > li a:hover {
    background: #e6e6e6;
    color: #333
}

.tabwrap > ul.tabs > li > a strong {
    background: transparent;
    font-weight: normal;
    text-overflow: ellipsis;
    white-space: nowrap;
    cursor: pointer
}

.tabwrap > ul.tabs > li.active-tab a, .tabwrap > ul.tabs > li.active-tab a:link, .tabwrap > ul.tabs > li.active-tab a:visited, .tabwrap > ul.tabs > li.active-tab a:focus, .tabwrap > ul.tabs > li.active-tab a:hover, .tabwrap > ul.tabs > li.active-tab a:active {
    background: #fff;
    color: #333
}

.tabwrap > ul.tabs > li.active-tab a, .tabwrap > ul.tabs > li.active-tab strong {
    font-weight: bold
}

.tabwrap > .tabs.horizontal {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    border-bottom: 1px solid #ccc;
    display: inline-block;
    margin: 0;
    padding: 0 0 0 20px;
    width: 100%
}

.tabwrap > .tabs.horizontal > li {
    display: block;
    float: left;
    margin: 5px 0 0 -1px;
    background: #eee
}

.tabwrap > .tabs.horizontal > li > a, .tabwrap > .tabs.horizontal > li > strong {
    display: block;
    border: 1px solid #ccc;
    margin-bottom: -1px;
    padding: 4px 10px 3px
}

.tabwrap > .tabs.horizontal > li a, .tabwrap > .tabs.horizontal > li strong {
    text-decoration: none
}

.tabwrap > .tabs.horizontal > li.active > a, .tabwrap > .tabs.horizontal > li.active > strong {
    background: #fff;
    border-bottom-color: #fff;
    position: relative
}

.tabwrap > .tabs.horizontal > li:first-child > a, .tabwrap > .tabs.horizontal > li:first-child > strong {
    border-radius: 3px 0 0
}

.tabwrap > .tabs.horizontal > li:last-child > a, .tabwrap > .tabs.horizontal > li:last-child > strong {
    border-radius: 0 3px 0 0
}

.aui-tabs .menu-item.has-errors {
    border-color: #f8d3d1;
    background-color: #fff
}

.aui-tabs .menu-item.has-errors a {
    color: #d04437;
    font-weight: bold
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/navigation.less' */
.operations {
    list-style: none;
    margin: 0;
    padding: 0
}

.operations > li {
    background: #f2f2f2;
    background: -webkit-linear-gradient(top, #fff 0, #f2f2f2 100%);
    background: -moz-linear-gradient(top, #fff 0, #f2f2f2 100%);
    background: -ms-linear-gradient(top, #fff 0, #f2f2f2 100%);
    background: -o-linear-gradient(top, #fff 0, #f2f2f2 100%);
    background: linear-gradient(to bottom, #fff 0, #f2f2f2 100%);
    border-color: #ccc;
    border-radius: 3.01px;
    border-style: solid;
    border-width: 1px;
    color: #333;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-family: inherit;
    font-variant: normal;
    line-height: 20px;
    margin: 0 10px 0 0;
    padding: 4px 10px;
    text-decoration: none;
    text-shadow: 0 1px 0 white;
    vertical-align: baseline;
    background: transparent;
    border-color: transparent;
    color: #707070;
    margin: 0;
    padding: 0;
    position: relative
}

.operations > li::-moz-focus-inner {
    border: 0;
    padding: 0
}

.operations > li:focus, .operations > li:hover {
    background: #f7f7f7;
    background: -webkit-linear-gradient(top, #fff 0, #f7f7f7 100%);
    background: -moz-linear-gradient(top, #fff 0, #f7f7f7 100%);
    background: -ms-linear-gradient(top, #fff 0, #f7f7f7 100%);
    background: -o-linear-gradient(top, #fff 0, #f7f7f7 100%);
    background: linear-gradient(to bottom, #fff 0, #f7f7f7 100%);
    border-color: #999;
    color: #000;
    text-decoration: none
}

.operations > li:active {
    background: #f2f2f2;
    background-image: none;
    background-color: #f2f2f2;
    box-shadow: inset 0 3px 6px rgba(0, 0, 0, 0.1);
    text-shadow: none;
    text-decoration: none
}

.operations > li.active {
    background-image: none;
    background-color: #f2f2f2;
    box-shadow: inset 0 3px 6px rgba(0, 0, 0, 0.1), 0 0 0 1px #999;
    text-shadow: none;
    text-decoration: none
}

.operations > li[aria-pressed="true"] {
    background: #ccc;
    background: -webkit-linear-gradient(top, #ddd 0, #ccc 100%);
    background: -moz-linear-gradient(top, #ddd 0, #ccc 100%);
    background: -ms-linear-gradient(top, #ddd 0, #ccc 100%);
    background: -o-linear-gradient(top, #ddd 0, #ccc 100%);
    background: linear-gradient(to bottom, #ddd 0, #ccc 100%);
    border-color: #ccc;
    color: #333
}

.operations > li.aui-dropdown2-trigger.active {
    border-color: #ccc
}

.operations > li.aui-dropdown2-trigger:hover {
    border-color: #999
}

.operations > li > .active {
    background-color: #f2f2f2;
    box-shadow: inset 0 3px 6px rgba(0, 0, 0, 0.1), 0 0 0 1px #ccc;
    border-radius: 3.01px 3.01px 0 0;
    color: #000;
    text-decoration: none
}

.operations > li > .active:hover {
    box-shadow: inset 0 3px 6px rgba(0, 0, 0, 0.1)
}

.operations > li.active {
    background: #ddd;
    background: -webkit-linear-gradient(top, #ccc 0, #ddd 100%);
    background: -moz-linear-gradient(top, #ccc 0, #ddd 100%);
    background: -ms-linear-gradient(top, #ccc 0, #ddd 100%);
    background: -o-linear-gradient(top, #ccc 0, #ddd 100%);
    background: linear-gradient(to bottom, #ccc 0, #ddd 100%)
}

.operations > li.active:active {
    background: #ddd;
    background-image: none;
    box-shadow: inset 0 3px 6px rgba(0, 0, 0, 0.2)
}

.operations > li div, .operations > li li {
    text-shadow: none
}

.operations > li > a {
    background-position: 6px 6px;
    color: inherit;
    display: block;
    margin: 0;
    padding: 4px 10px;
    padding-left: 28px
}

.operations > li > a .aui-icon {
    color: #707070
}

.operations > li > a:hover, .operations > li > a:focus, .operations > li > a:active {
    text-decoration: none;
    color: inherit
}

.operations > li > a.no-icon {
    padding-left: 10px
}

.operations > li > a.aui-dd-link {
    padding-right: 21px
}

.operations > li > a.aui-dd-link::after {
    border: 4px solid transparent;
    border-top-color: #333;
    content: "";
    height: 0;
    margin-top: -1px;
    position: absolute;
    right: 8px;
    top: 50%;
    width: 0
}

.operations-list {
    display: inline;
    list-style-type: none;
    margin: 0;
    padding: 0
}

.operations-list > li {
    display: inline-block;
    padding: 0 12px 0 0;
    color: #707070
}

.operations-container, #quicklinks {
    float: right
}

.aui-toolbar + h2, #quicklinks + h2 {
    margin-top: 0
}

.aui-page-header-actions .aui-nav-pagination {
    float: right
}

.aui-page-header-actions .aui-nav-pagination > li:last-child {
    padding-right: 0
}

.aui-page-header-actions .aui-nav-pagination > li {
    position: relative
}

.aui-page-header-actions .aui-nav-pagination .aui-nav-previous {
    margin-right: 10px
}

.aui-page-header-actions .aui-nav-pagination .aui-nav-previous::before {
    border-left: 1px solid #ccc;
    content: "";
    display: block;
    height: 20px;
    position: absolute;
    right: 0;
    top: 0
}

.aui-page-header-actions .aui-nav-pagination .aui-nav-previous a {
    padding-left: 15px
}

.aui-page-header-actions .aui-nav-pagination .aui-nav-previous a::after {
    border: 9px solid transparent;
    border-right-color: #707070;
    content: "";
    height: 0;
    position: absolute;
    left: -8px;
    top: 1px;
    width: 0
}

.aui-page-header-actions .aui-nav-pagination .aui-nav-previous a:hover::after {
    border-right-color: #3b73af
}

.aui-page-header-actions .aui-nav-pagination .aui-nav-next {
    padding-left: 10px
}

.aui-page-header-actions .aui-nav-pagination .aui-nav-next::before {
    border-left: 1px solid #ccc;
    content: "";
    display: block;
    height: 20px;
    position: absolute;
    left: 0;
    top: 0
}

.aui-page-header-actions .aui-nav-pagination .aui-nav-next a {
    padding-right: 15px
}

.aui-page-header-actions .aui-nav-pagination .aui-nav-next a::after {
    border: 9px solid transparent;
    border-left-color: #707070;
    content: "";
    height: 0;
    position: absolute;
    right: -8px;
    top: 1px;
    width: 0
}

.aui-page-header-actions .aui-nav-pagination .aui-nav-next a:hover::after {
    border-left-color: #3b73af
}

.aui-page-header-actions .aui-nav-pagination .aui-nav-previous + .aui-nav-next {
    padding-left: 0
}

.aui-page-header-actions .aui-nav-pagination .aui-nav-previous + .aui-nav-next::before {
    display: none
}

.aui-page-header-actions .aui-toolbar {
    width: auto
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/ops-bar.less' */
.command-bar {
    clear: both
}

.ops-cont {
    clear: both;
    overflow: hidden;
    display: block
}

.ops-cont .ops {
    float: left
}

.ops {
    list-style-type: none;
    margin: 0;
    padding: 0
}

.ops li {
    display: block;
    float: left;
    white-space: nowrap
}

.ops li.last {
    margin-right: 10px
}

.ops li .disabled {
    opacity: .5;
    filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=50)"
}

.ops li.info {
    float: right;
    white-space: nowrap;
    width: auto
}

.ops li a#back-lnk {
    padding-left: 0.249em
}

.ops li .button {
    background: #fff url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1.0/_/download/resources/jira.webresources:global-static/../../../images/button_bg.png) repeat-x scroll 0 100%;
    border: 1px solid #ddd;
    color: #111;
    display: block;
    float: left;
    padding: 2px 8px;
    border-left-color: #fff
}

.ops li .button.first {
    border-top-left-radius: 0.25em;
    border-bottom-left-radius: 0.25em;
    border-left-color: #ddd
}

.ops li .button.last {
    border-top-right-radius: 0.25em;
    border-bottom-right-radius: 0.25em
}

.ops li a.button:focus, .ops li a.button:hover {
    border-color: #999;
    text-decoration: none
}

.ops li .button .icon {
    margin: 0;
    vertical-align: text-top;
    line-height: 1.5em
}

.ops li a.button:active, .ops li .active .button, .ops li .active.button {
    background-color: #3c78b5;
    background-image: none;
    color: #fff;
    text-decoration: none
}

.ops li .drop-menu {
    width: 16px;
    margin-left: 0
}

.ops li .aui-icon {
    color: #707070
}

.page-type-admin #content > header > .ops-cont {
    float: right
}

.mod-header .ops {
    float: right
}

.ops li.drop {
    border-left: 1px dotted #ddd;
    margin-left: 8px;
    padding-left: 2px
}

.ops li a.drop-menu.active, .ops li a.drop-menu.active:hover, .ops li a.drop-menu:hover {
    background-color: #ccc
}

.ops-general {
    float: right
}

.release-notes .ops-cont {
    float: right
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/stalker.less' */
.issue-header {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    background: #fff;
    border: 0;
    clear: both;
    left: 0;
    margin: 0;
    position: relative;
    padding: 0;
    right: 0;
    width: auto;
    z-index: 100
}

.issue-header .ops-menus {
    display: block
}

.issue-header .ops-cont {
    margin: 0
}

.issue-header + .aui-page-panel {
    border-top: none
}

.issue-header .issue-header-content {
    background: transparent;
    margin: 0;
    padding: 0
}

.issue-header .issue-header-content > .aui-page-header {
    background: transparent;
    padding: 20px 20px 9px
}

.issue-header .issue-header-content > .aui-page-header h1 a {
    text-decoration: none
}

.issue-header .issue-header-content > .command-bar {
    background-color: #fff;
    margin: 0;
    padding: 10px
}

.issue-header .issue-header-content #issue-comment-add {
    clear: both;
    padding: 0 10px
}

.issue-header .issue-header-content #issue-comment-add textarea#comment {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    height: 45px;
    max-height: 90px;
    width: 100%
}

.issue-header.detached {
    box-shadow: 0 0 15px 5px #fff
}

.issue-header .command-bar .toolbar-group {
    margin-bottom: 5px
}

.issue-header .page-navigation {
    float: right;
    position: relative;
    text-align: right;
    width: 13em
}

.issue-header .page-navigation li {
    float: none;
    margin: 0;
    padding: 0
}

.issue-header .page-navigation li .icon {
    vertical-align: baseline
}

.issue-header .page-navigation li.previous {
    position: absolute;
    right: 20px;
    top: 3px
}

.issue-header .page-navigation li.next {
    position: absolute;
    right: 0;
    top: 2px
}

.issue-header .page-navigation li.next a, .issue-header .page-navigation li.previous a {
    display: block;
    height: 16px
}

.issue-header .page-navigation li.showing {
    width: 13em;
    margin-left: -48px;
    float: none
}

.issue-header .page-navigation li.showing a {
    display: block
}

.issue-header .page-navigation li.showing a:hover {
    text-decoration: underline
}

.issue-header .page-navigation li.return a {
    display: block
}

.issue-header .page-navigation li.return a:hover {
    text-decoration: underline
}

.issue-header .page-navigation.ops {
    padding: 0
}

.chrome .issue-header {
    -webkit-transform: translateZ(0)
}

.chrome .issue-header .editable-field {
    -webkit-transform: translateZ(1px)
}

#content > header.issue-header {
    padding: 0
}

#content .issue-header + .issue-body-content .content-body {
    padding-top: 10px
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/deprecated/graphs.less' */
.stat-progress {
    float: right
}

.stat-progress .percentageGraph, .stat-progress .graphLabel {
    float: left
}

.stat-progress .graphLabel {
    margin-right: 8px
}

.stat-progress .graphDescription {
    display: block;
    clear: both
}

.graphLabel, .graphDescription, .percentageGraph {
    font-size: 10px;
    line-height: 1.4
}

.percentageGraph {
    width: 100px
}

.colour-bar-cont {
    min-width: 2px
}

.colour-bar {
    border-top: 13px solid #3c78b5;
    height: 0;
    overflow: hidden
}

.percentageGraph.fluid .graphLabel {
    float: right;
    line-height: 1.6em;
    margin-right: 0;
    padding-left: 5px
}

.percentageGraph .barSection {
    border-style: solid;
    border-width: 1.4em 0 0;
    display: block;
    float: left;
    height: 0;
    overflow: hidden
}

.percentageGraph.fluid .barSection {
    border-top: 1.6em solid #3c78b5;
    float: none;
    height: 0;
    overflow: hidden
}

.percentageGraph.fluid span.barSection {
    float: left
}

.percentageGraph.fluid span.graphLabel {
    float: none
}

.percentageGraph .barSection span {
    display: block;
    overflow: hidden;
    visibility: hidden;
    width: 1px
}

.stat-progress + h3 {
    margin-top: 0
}

.stat-progress + h3 img {
    vertical-align: text-bottom
}

.report-section {
    margin-top: 32px
}

.report-section:first-child, table.report-individual {
    margin-top: 0
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/dashboards.less' */
#dashboard .vertical.tabs {
    overflow-y: auto
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/issue-nav.less' */
#jqlform .atlassian-autocomplete > .suggestions {
    max-width: 460px
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/issue-view.less' */
.shorten {
    display: block;
    overflow: hidden;
    padding: 0;
    position: static;
    width: auto
}

.shorten .shortener-expand, .shorten .shortener-collapse {
    background-repeat: no-repeat
}

.shorten .shortener-expand:hover, .shorten .shortener-collapse:hover, .shorten .shortener-expand:focus, .shorten .shortener-collapse:focus {
    background-color: #eee;
    text-decoration: none
}

.shorten .shortener-expand {
    background-image: url("");
    padding-left: 17px
}

.shorten .shortener-collapse {
    background-image: url("")
}

.issue-body-content .module > .mod-header + .mod-content {
    margin-top: 5px
}

.issue-body-content .module + .module {
    margin-top: 15px;
    padding-top: 15px
}

#security-val .note {
    color: #d04437
}

#viewissuesidebar {
    width: 35%;
    padding-left: 30px
}

.user-content-block {
    overflow: auto;
    overflow-y: hidden
}

.issue-data-block {
    border-bottom: 1px solid #ccc;
    padding: 10px
}

.issue-data-block::before, .issue-data-block::after {
    content: " ";
    display: table
}

.issue-data-block::after {
    clear: both
}

.issue-data-block:hover, .issue-data-block.focused {
    background-color: #f5f5f5;
    border-left: 5px solid #3572b0;
    padding-left: 5px
}

.issue-data-block:hover .action-links a, .issue-data-block.focused .action-links a {
    opacity: 1
}

.issue-data-block .action-links .aui-button {
    opacity: 0
}

.issue-data-block .action-links .aui-button:focus, .issue-data-block:hover .action-links .aui-button {
    opacity: 1
}

.actionContainer .subText {
    font-size: 1em
}

.actionContainer ul.item-details dl dt {
    width: 19%
}

.actionContainer ul.item-details dl dd {
    width: 79%
}

.issue-comment-action {
    color: #707070
}

.issue-comment-action:hover {
    color: #707070;
    text-decoration: none
}

.issue-activity-sort-link {
    color: #707070
}

.issue-activity-sort-link:hover {
    color: #707070
}

#status-val {
    max-width: 100%;
    margin-right: -5px
}

#status-val .jira-issue-status-lozenge {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%
}

.status-view {
    display: inline-block;
    padding: 2px 0 2px 5px;
    white-space: nowrap
}

.action-details {
    line-height: 1.5;
    text-align: left
}

.focused .action-details {
    text-align: left
}

.action-links {
    float: right
}

.action-body {
    overflow: auto;
    overflow-y: hidden;
    margin: 10px 0 0
}

.action-body blockquote {
    color: #333
}

.action-body .item-details {
    margin-top: 0.5em
}

.action-description {
    color: #666;
    margin-bottom: 1.5em
}

#customfieldmodule #customfield-tabs .tabs-menu {
    margin-top: 20px
}

#addcomment .mod-content {
    display: none
}

#addcomment.active .mod-footer {
    display: none
}

#addcomment .mod-footer {
    overflow: hidden
}

#addcomment.active .mod-content {
    display: block
}

#addcomment textarea {
    max-height: none;
    min-height: 150px
}

.icon-comment {
    color: #707070;
    vertical-align: middle;
    overflow: visible
}

#issue-comment-add #comment {
    max-width: none
}

#issue-comment-add #issue-comment-add-cancel {
    margin-right: 9px
}

.buttons-container.buttons-container.buttons-container {
    margin-top: 1px
}

#activitymodule .tabs2 {
    position: relative
}

#activitymodule .tabs2 .sortwrap {
    bottom: 5px;
    left: auto;
    position: absolute;
    right: 0;
    width: 1em
}

#activitymodule .tabs2 #issue-tabs {
    padding-right: 20px
}

#activitymodule .mod-content {
    min-height: 5em
}

#activitymodule .issuePanelWrapper {
    position: relative;
    padding-top: 10px
}

#activitymodule .issuePanelWrapper.loading .issuePanelProgress {
    background: url("//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1.0/_/download/resources/jira.webresources:global-static/../../../images/gadgets/loading.gif") center no-repeat;
    height: 60px;
    width: 100%;
    position: absolute;
    z-index: 1
}

#activitymodule .issuePanelWrapper.loading .issuePanelContainer {
    opacity: 0.3
}

#activitymodule .issuePanelContainer {
    -moz-transition: opacity 0.2s;
    -webkit-transition: opacity 0.2s;
    transition: opacity 0.2s
}

#linkingmodule table.aui {
    clear: both;
    margin-bottom: 20px;
    overflow: hidden
}

.issue-links .priority, .issue-links .status, .issue-links .actions {
    padding: 5px 2px 4px;
    width: 1%
}

.issue-links .actions {
    padding-left: 10px
}

.issue-links .actions .icon {
    visibility: hidden
}

.issue-links tr:hover .actions .icon {
    visibility: visible
}

.issue-links .issuekey {
    max-width: 200px;
    white-space: nowrap;
    width: 15%
}

.issue-links tbody .resolution {
    text-decoration: line-through
}

.links-list + .links-list {
    border-top: 1px solid #ccc
}

.links-list {
    padding-left: 150px;
    margin: 0
}

.links-list:last-child {
    border-bottom: none
}

.links-list .resolution {
    text-decoration: line-through
}

.links-list img {
    vertical-align: text-top
}

.links-list img:-moz-broken, .links-list img:-moz-user-disabled {
    -moz-force-broken-image-icon: 1;
    height: 16px;
    width: 16px
}

.links-list dt {
    float: left;
    margin-left: -150px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-top: 5px;
    width: 142px
}

.links-list dd {
    border-top: 1px solid #ccc;
    position: relative;
    padding-right: 24px
}

.links-list dt + dd {
    border-top: none
}

.links-list .link-content {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    display: table;
    padding: 5px;
    table-layout: fixed;
    width: 100%;
    word-wrap: normal
}

.links-list .link-content > p, .links-list .link-content > div, .links-list .link-content > ul {
    display: table-cell
}

.links-list .link-content > p {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.links-list ul.link-snapshot {
    list-style: none;
    margin: 0;
    padding: 0;
    text-align: right;
    width: 136px;
    white-space: nowrap
}

.links-list ul.link-snapshot .status {
    width: 100px;
    text-align: left;
    display: inline-block
}

.links-list ul.link-snapshot li {
    display: inline;
    margin: 0 4px
}

.links-list ul.link-snapshot li > span, .links-list ul.link-snapshot li > img {
    vertical-align: text-bottom
}

.links-list dd .delete-link {
    text-align: center;
    visibility: hidden;
    width: 24px;
    position: absolute;
    top: 5px;
    right: 0
}

.links-list dd:hover {
    background-color: #e6e6e6
}

.links-list dd:hover .delete-link {
    visibility: visible
}

.links-list .link-loading, .link-loading-failed {
    color: #666
}

.collapsed-links-list {
    display: none
}

.collapsed-link {
    display: none
}

#show-more-links {
    border-top: 1px solid #ccc;
    padding-top: 5px
}

#show-more-links span {
    color: #707070
}

#view-subtasks td {
    white-space: normal
}

#view-subtasks td.stsummary {
    min-width: 200px;
    width: 100%
}

#view-subtasks td.assignee .tinylink {
    display: block;
    overflow: hidden;
    white-space: nowrap;
    word-wrap: normal
}

.subtask-table-container {
    overflow-x: auto
}

.subtask-table-container #issuetable {
    margin: 0
}

#stqc_form_container {
    margin-bottom: 1em
}

#stqc_form_container h4 {
    border-bottom: 1px solid #ddd;
    font-size: 1em;
    margin: 0 0 0.498em 0.2em
}

#stqc_form_container .subText {
    font-size: 1em;
    margin-left: 0.498em
}

#stqc_form_container .jiraform td.jiraformfooter {
    border-bottom: 1px solid #ddd
}

.subtask-prog-wrap {
    background-color: #fff;
    display: block;
    float: right;
    margin: 3px 0 0;
    padding: 0 8px 0 8px
}

.subtask-prog-wrap span {
    color: #808080;
    float: left;
    margin: 0 0.429em 0 0
}

#subtasks_resolution_percentage {
    float: left;
    position: relative;
    top: 3px;
    width: 10em;
    line-height: 1em
}

#subtasks_resolution_percentage td, #subtasks_resolution_percentage td img {
    height: 10px
}

#stqc_form_container #attachment_fieldFieldArea .field-group label {
    padding-left: 5px
}

#stqc_form_container #attachment_fieldFieldArea .field-group.error {
    color: #d04437
}

#vote-label, #watch-label {
    color: #707070
}

.tickLabel {
    font-size: 11px
}

.item-attachments {
    list-style: none;
    margin: 0;
    padding: 0
}

.item-attachments::after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden
}

.item-attachments .attachment-content {
    padding: 5px 5px 5px 20px
}

.item-attachments .attachment-content::before, .item-attachments .attachment-content::after {
    content: " ";
    display: table
}

.item-attachments .attachment-content::after {
    clear: both
}

.item-attachments .attachment-content:hover {
    background-color: #f0f0f0
}

.item-attachments .attachment-content::after, .item-attachments .attachment-content .twixi-block::after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden
}

.item-attachments .attachment-icon::before {
    color: #707070
}

.item-attachments .attachment-thumbnail-icon {
    height: 80px;
    width: 80px
}

.item-attachments .attachment-thumbnail-icon::before {
    color: #e9e9e9;
    font-size: 80px;
    margin-top: -40px
}

.attachment-content dl {
    margin: 0
}

.attachment-content dt {
    float: left
}

.attachment-content dd {
    float: right;
    margin: 0
}

.attachment-content dd.zip-contents {
    float: none;
    padding: 0 215px 0 20px
}

.attachment-content dd.zip-contents ol {
    list-style-type: none;
    padding: 0;
    margin: 0
}

.attachment-content dd.zip-contents ol li {
    clear: both
}

.attachment-content dd.zip-contents .attachment-size {
    color: #bbb;
    float: right
}

.attachment-content .attachment-delete {
    width: 20px;
    padding-left: 5px
}

.attachment-content .attachment-delete .aui-icon {
    color: #707070
}

.attachment-content .twixi-block {
    margin-left: -20px
}

.zip-contents-trailer {
    color: #bbb
}

#attachment_thumbnails {
    float: left;
    width: 100%
}

#file_attachments + #attachment_thumbnails {
    border-top: 1px solid #ccc;
    margin-top: 8px;
    padding-top: 8px
}

.attachment-thumb {
    float: left;
    margin-right: 0.581em
}

.attachment-thumb img {
    vertical-align: text-top;
    max-width: 200px;
    max-height: 200px
}

.earlier-version a:link, .earlier-version a:visited {
    color: #666
}

.attachment-size {
    color: #666;
    margin: 0 5px
}

.attachment-author {
    display: none
}

dd.attachment-date {
    text-align: right;
    width: 180px;
    padding: 0 5px
}

.blender {
    position: absolute;
    top: 0;
    left: auto;
    right: 0;
    width: 1.162em;
    height: 100%;
    background: transparent url("//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1.0/_/download/resources/jira.webresources:global-static/../../../images/grad.png") 100% 0 repeat-y
}

#attachment_thumbnails .attachment-content:hover .blender {
    background-image: url("//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1.0/_/download/resources/jira.webresources:global-static/../../../images/grad_hover.png")
}

#attachment_thumbnails .attachment-content:hover .blender-delete {
    right: 10px
}

.attachment-delete {
    visibility: hidden
}

.attachment-content:hover .attachment-delete {
    visibility: visible
}

#attachment_thumbnails .attachment-delete {
    position: absolute;
    left: auto;
    right: 0;
    padding: 0;
    margin: 0;
    background-color: #f0f0f0
}

#attachment_thumbnails .attachment-delete .icon {
    margin: 0
}

#attachment_thumbnails .attachment-content {
    border: 1px solid #f0f0f0;
    float: left;
    height: 242px;
    margin: 0 6px 6px 0;
    padding: 6px 10px;
    width: 200px;
    text-align: center
}

#attachment_thumbnails .attachment-thumb, #attachment_thumbnails .attachment-thumb .gallery {
    float: none;
    height: 200px;
    margin: 0 auto;
    width: 200px;
    display: table-cell;
    text-align: center;
    vertical-align: middle
}

#attachment_thumbnails dl {
    clear: left;
    display: block;
    height: 42px;
    overflow: hidden;
    width: 200px
}

#attachment_thumbnails dt, #attachment_thumbnails dd {
    position: relative;
    text-align: left
}

#attachment_thumbnails .attachment-title {
    display: block;
    float: none;
    height: 21px;
    white-space: nowrap;
    width: 200px;
    word-wrap: normal
}

#attachment_thumbnails .attachment-size {
    float: left;
    margin: 0;
    top: -0.213em;
    width: auto
}

#attachment_thumbnails .attachment-date {
    top: -0.213em;
    width: auto
}

.tt_inner dl {
    display: table;
    table-layout: fixed;
    width: 100%
}

.tt_inner dt, .tt_inner dd {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    display: table-cell;
    margin: 0
}

dt.tt_text {
    color: #707070;
    padding: 2px 5px 2px 0;
    width: 140px
}

dd.tt_values {
    padding: 2px 0 2px 5px
}

dd.tt_graph {
    vertical-align: text-bottom
}

#tt_include_subtasks label {
    color: #707070;
    margin-left: 0.5em
}

.activity-name {
    color: #666;
    min-width: 150px
}

.activity-old-val, .activity-new-val {
    min-width: 250px
}

.file-progress .progress-fill-color {
    background-color: #cccccc
}

.file-progress {
    position: relative;
    height: 2px;
    width: 320px;
    padding: 5px 0
}

.cf-participant {
    display: inline-block;
    max-width: 150px;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: text-top;
    white-space: nowrap
}

.people-details > dl:first-child {
    line-height: 24px
}

.people-details > dl:first-child + dl {
    line-height: 24px
}

.people-details .assign-to-me-link {
    display: block
}

.people-details .aui-avatar {
    vertical-align: middle
}

.collapsed-comments {
    display: block;
    background: #f5f5f5;
    border-right: none;
    text-align: center;
    border-bottom: 1px solid #ccc;
    height: 38px
}

.collapsed-comments:hover {
    background: #e6e6e6
}

.collapsed-comments:hover .show-more-comments {
    background: #e6e6e6
}

.collapsed-comments .collapsed-comments-line {
    display: block;
    padding-top: 12px;
    border-bottom: 1px solid #ccc
}

.collapsed-comments .show-more-comments {
    position: relative;
    top: -17px;
    background: #f5f5f5;
    padding: 0 20px;
    color: #333
}

.message-container:first-child .collapsed-comments {
    border-top: 1px solid #ccc
}

.collapsed-comments:hover {
    text-decoration: none
}

.issue-data-block .action-head {
    cursor: pointer
}

.issue-data-block.collapsed {
    background: #f5f5f5
}

.issue-data-block.collapsed:hover {
    background: #e6e6e6
}

.issueaction-aui-icon {
    color: #707070
}

.issueaction-aui-icon:hover {
    color: #707070;
    text-decoration: none
}

@media all and (max-width: 1190px) {
    .links-list {
        padding-left: 0
    }

    .links-list dt {
        float: none;
        margin: 0 0 6px;
        width: 100%
    }

    .links-list dt + dd {
        border-top: 1px solid #ccc
    }

    .links-list dd {
        margin-left: 0
    }

    .links-list + .links-list {
        padding-top: 10px
    }

    #viewissuesidebar #peopledetails {
        line-height: 20px
    }

    #viewissuesidebar ul.item-details dl + dl {
        margin-top: 8px
    }

    #viewissuesidebar ul.item-details dl dt {
        display: block;
        text-align: left;
        width: 100%
    }

    #viewissuesidebar ul.item-details dl dd {
        display: block;
        margin: 0;
        padding: 2px 0;
        width: 100%
    }

    #viewissuesidebar .tt_inner > dl {
        display: block
    }

    #viewissuesidebar .tt_inner dt {
        display: block
    }

    #viewissuesidebar .tt_inner dt ~ dd {
        display: inline-block;
        vertical-align: middle
    }

    #viewissuesidebar dd.tt_graph {
        width: 50%
    }
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/issue-table.less' */
#issuetable, .issue-table {
    background-color: #fff;
    border-collapse: collapse;
    margin: 8px 0;
    width: 100%
}

#issuetable > caption, .issue-table > caption {
    background-color: #f5f5f5;
    border-bottom: 1px solid #ccc;
    caption-side: top;
    color: #707070;
    padding: 7px 10px;
    text-align: left
}

#issuetable > tbody > tr, .issue-table > tbody > tr, #issuetable > tfoot > tr, .issue-table > tfoot > tr {
    background-color: #fff;
    color: #333
}

#issuetable > thead > tr > th, .issue-table > thead > tr > th {
    color: #707070;
    font-size: 12px;
    white-space: nowrap
}

#issuetable > tbody > tr > th, .issue-table > tbody > tr > th {
    background-color: #fff;
    color: #333
}

#issuetable > thead > tr > th, .issue-table > thead > tr > th, #issuetable > tbody > tr > th, .issue-table > tbody > tr > th, #issuetable > thead > tr > td, .issue-table > thead > tr > td, #issuetable > tbody > tr > td, .issue-table > tbody > tr > td, #issuetable > tfoot > tr > td, .issue-table > tfoot > tr > td {
    border-bottom: 1px solid #ccc;
    overflow: hidden;
    padding: 5px 7px;
    text-align: left;
    vertical-align: top
}

#issuetable > thead .sortable, .issue-table > thead .sortable {
    cursor: pointer
}

#issuetable > thead .sortable:hover, .issue-table > thead .sortable:hover {
    background-color: #f5f5f5
}

#issuetable > thead .active, .issue-table > thead .active {
    color: #707070;
    background-color: #f5f5f5
}

#issuetable > thead .active:hover, .issue-table > thead .active:hover {
    background-color: #e6e6e6
}

#issuetable > thead .active .issuetable-header-sort-icon, .issue-table > thead .active .issuetable-header-sort-icon {
    position: relative;
    top: -1px
}

#issuetable > tbody > tr:first-child > td, .issue-table > tbody > tr:first-child > td, #issuetable > tbody > tr:first-child > th, .issue-table > tbody > tr:first-child > th, #issuetable > tfoot > tr:first-child > td, .issue-table > tfoot > tr:first-child > td {
    border-top: 1px solid #ccc
}

#issuetable > thead > tr > th:first-child, .issue-table > thead > tr > th:first-child, #issuetable > tbody > tr > th:first-child, .issue-table > tbody > tr > th:first-child, #issuetable > tbody > tr > td:first-child, .issue-table > tbody > tr > td:first-child {
    border-left: 2px solid transparent
}

#issuetable > tbody > tr:hover, .issue-table > tbody > tr:hover {
    background-color: #f5f5f5
}

#issuetable tr.focused, .issue-table tr.focused {
    background-color: #ebf2f9
}

#issuetable tr.focused > td:first-child, .issue-table tr.focused > td:first-child {
    border-left-color: #707070
}

#issuetable.hide-carrot tr.issueactioneddissapearing, .issue-table.hide-carrot tr.issueactioneddissapearing, #issuetable.hide-carrot tr.issueactioned, .issue-table.hide-carrot tr.issueactioned {
    background-color: #ffd
}

#issuetable.hide-carrot tr.focused, .issue-table.hide-carrot tr.focused {
    background-color: transparent
}

#issuetable.hide-carrot tr.focused > td:first-child, .issue-table.hide-carrot tr.focused > td:first-child {
    border-left-color: transparent
}

#issuetable.hide-carrot tr.focused:hover, .issue-table.hide-carrot tr.focused:hover {
    background-color: #f5f5f5
}

#issuetable tr.issueactioneddissapearing, .issue-table tr.issueactioneddissapearing, #issuetable tr.issueactioned, .issue-table tr.issueactioned {
    background-color: #ffd
}

#issuetable .rowHeader, .issue-table .rowHeader, #issuetable .rowNormal, .issue-table .rowNormal, #issuetable .rowAlternate, .issue-table .rowAlternate {
    background-color: transparent
}

#issuetable .parentIssue, .issue-table .parentIssue {
    background: transparent url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1.0/_/download/resources/jira.webresources:global-static/../../../images/icons/icon_separator.png) no-repeat scroll 100% 2px;
    color: #666;
    padding-right: 10px
}

#issuetable img, .issue-table img, #issuetable .aui-lozenge, .issue-table .aui-lozenge {
    vertical-align: text-bottom
}

#issuetable td:not(.issuekey, .summary, .stsummary) a, .issue-table td:not(.issuekey, .summary, .stsummary) a, #issuetable td:not(.issuekey, .summary, .stsummary) a.parentIssue, .issue-table td:not(.issuekey, .summary, .stsummary) a.parentIssue {
    color: #333
}

#issuetable .issuetype, .issue-table .issuetype, #issuetable .issuekey, .issue-table .issuekey, #issuetable .priority, .issue-table .priority, #issuetable .status, .issue-table .status {
    white-space: nowrap;
    width: 16px
}

#issuetable .resolution, .issue-table .resolution, #issuetable .created, .issue-table .created, #issuetable .updated, .issue-table .updated {
    max-width: 25em;
    white-space: nowrap
}

#issuetable .assignee, .issue-table .assignee, #issuetable .reporter, .issue-table .reporter, #issuetable .versions, .issue-table .versions, #issuetable .components, .issue-table .components, #issuetable .fixVersions, .issue-table .fixVersions {
    max-width: 60em;
    min-width: 80px
}

#issuetable .versions .tinylink, .issue-table .versions .tinylink, #issuetable .components .tinylink, .issue-table .components .tinylink, #issuetable .fixVersions .tinylink, .issue-table .fixVersions .tinylink {
    white-space: nowrap
}

#issuetable .summary > p, .issue-table .summary > p, #issuetable .description > p, .issue-table .description > p {
    min-width: 300px;
    margin: 0;
    max-width: 1400px;
    white-space: normal
}

#issuetable .issueCount, .issue-table .issueCount {
    text-align: center
}

#issuetable .stsequence, .issue-table .stsequence {
    white-space: nowrap
}

#issuetable td.progress, .issue-table td.progress, #issuetable td.aggregateprogress, .issue-table td.aggregateprogress {
    min-width: 150px;
    max-width: 150px;
    text-align: right;
    width: 150px
}

#issuetable td.progress > table, .issue-table td.progress > table, #issuetable td.aggregateprogress > table, .issue-table td.aggregateprogress > table {
    font-size: 1em;
    margin-top: 2px;
    width: 150px
}

#issuetable td.progress td, .issue-table td.progress td, #issuetable td.aggregateprogress td, .issue-table td.aggregateprogress td {
    line-height: 1;
    padding: 0;
    vertical-align: top
}

#issuetable table.tt_graph, .issue-table table.tt_graph {
    width: 100%
}

#issuetable td.progress td.tt_graph_percentage, .issue-table td.progress td.tt_graph_percentage, #issuetable td.aggregateprogress td.tt_graph_percentage, .issue-table td.aggregateprogress td.tt_graph_percentage {
    color: #999;
    padding-right: 3px;
    min-width: 0;
    width: auto
}

#issuetable td.progress td.tt_graph_percentage p, .issue-table td.progress td.tt_graph_percentage p, #issuetable td.aggregateprogress td.tt_graph_percentage p, .issue-table td.aggregateprogress td.tt_graph_percentage p {
    width: 3em
}

#issuetable td.progress table.tt_graph, .issue-table td.progress table.tt_graph, #issuetable td.aggregateprogress table.tt_graph, .issue-table td.aggregateprogress table.tt_graph {
    height: 6px
}

#issuetable .streorder, .issue-table .streorder {
    width: 10px
}

#issuetable .streorder div, .issue-table .streorder div {
    visibility: hidden
}

#issuetable .issuerow.focused .streorder div, .issue-table .issuerow.focused .streorder div, #issuetable .issuerow:hover .streorder div, .issue-table .issuerow:hover .streorder div {
    visibility: visible
}

#issuetable .issue-actions-trigger, .issue-table .issue-actions-trigger {
    visibility: hidden
}

#issuetable .issue-actions-trigger.active, .issue-table .issue-actions-trigger.active {
    border: 1px solid #ccc;
    visibility: visible
}

#issuetable .issuerow.focused .issue-actions-trigger, .issue-table .issuerow.focused .issue-actions-trigger, #issuetable .issuerow:hover .issue-actions-trigger, .issue-table .issuerow:hover .issue-actions-trigger {
    visibility: visible
}

.count-pagination {
    clear: both;
    padding: 8px 0;
    table-layout: auto
}

.count-pagination .pagination {
    font-size: 0;
    text-align: right;
    white-space: nowrap
}

.count-pagination .pagination > a, .count-pagination .pagination > strong, .count-pagination .pagination > span {
    font-size: 14px;
    line-height: 1;
    height: auto;
    margin: 0 0 0 .15em;
    padding: .1em;
    position: relative;
    vertical-align: bottom
}

.results-count-start, .results-count-end, .results-count-total {
    font-weight: bold
}

.msie #issuetable .issuekey, .msie .issuetable .issuekey, .msie #issuetable .status, .msie .issuetable .status {
    width: 1%
}

.gadget #issuetable .parentIssue, .gadget .issuetable .parentIssue {
    background-position: 100% 1px
}

.gadget #issuetable .summary > p, .gadget .issuetable .summary > p, .gadget #issuetable .description > p, .gadget .issuetable .description > p {
    margin: 0;
    min-width: 100px
}

.gadget #issuetable tr.hover .issue_actions a.aui-dd-link, .gadget .issuetable tr.hover .issue_actions a.aui-dd-link {
    left: 0;
    top: 0
}

a.hidden-link {
    display: block;
    font-size: 0;
    height: 1px;
    line-height: 0;
    outline: 0 none white;
    width: 1px
}

a.hidden-link span {
    display: none
}

#bulkedit .jira-issue-status-icon {
    vertical-align: middle
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/deprecated/issue-actions.less' */
#stepped-process {
    display: inline-block;
    min-width: 100%;
    width: auto
}

#stepped-process .aui-page-panel-inner {
    table-layout: auto
}

#stepped-process .aui-page-panel-nav {
    min-width: 200px
}

.steps {
    list-style: none;
    margin: 0;
    padding: 0
}

.steps > li {
    font-weight: normal;
    padding: 5px 0 5px 20px;
    position: relative;
    word-break: break-word
}

.steps > li::before {
    background-color: #3b73af;
    border-radius: 100%;
    content: "";
    height: 10px;
    left: 0;
    position: absolute;
    top: 10px;
    width: 10px
}

.steps > .current {
    font-weight: bold
}

.steps > .current ~ li {
    color: #707070
}

.steps > .current ~ li::before {
    background-color: #ccc
}

.formtitle img {
    vertical-align: baseline
}

.use-for-all {
    padding-left: 14px
}

.stat-list {
    list-style-type: none;
    margin: 0;
    padding: 0
}

.stat-list li {
    margin-bottom: 8px
}

.stat-list .stat {
    float: right
}

.stat-list img {
    vertical-align: top;
    margin-right: 4px
}

#viewLinks {
    margin: 0 0 1em
}

#viewLinks .linkDetailTable {
    width: 49%
}

#viewLinks .linkDetailTable table {
    border: 0;
    background-color: transparent
}

#viewLinks .summary {
    font-size: 1em;
    width: 80%
}

#viewLinks thead th {
    border: none;
    font-weight: 400
}

.manage-links-title {
    margin-left: 0.166em
}

.attribute-wrap {
    float: right;
    width: 40px
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/versions-panel.less' */
.versions-list {
    display: block;
    margin: 0;
    list-style: none;
    padding: 0
}

.versions-list > li {
    margin: 0;
    padding: 0
}

.versions-list .version-block-container {
    border-bottom: 1px solid #ccc;
    display: block;
    padding: 10px 0;
    position: relative
}

.versions-list .version-block-container::before, .versions-list .version-block-container::after {
    content: " ";
    display: table
}

.versions-list .version-block-container::after {
    clear: both
}

.versions-list .version-block-container > .version-block {
    padding: 0
}

.versions-list .version-block-container .version-metadata {
    display: block;
    margin: 0;
    list-style: none;
    padding: 0
}

.versions-list .version-block-container .version-metadata > li {
    margin: 0;
    padding: 0
}

.versions-list .version-block-container .version-metadata > li {
    display: block
}

.versions-list .version-block-container .version-metadata .key {
    color: #707070
}

.versions-list .version-block-container .version-metadata .key + .value {
    color: #333
}

.versions-list .version-block-container .version-title {
    font-size: 16px;
    font-weight: bold;
    font-family: inherit;
    line-height: 1.5625em;
    margin-top: 0
}

.versions-list .version-block-container .version-description, .versions-list .version-block-container .version-metadata {
    margin: 0
}

.versions-list .version-block-container .version-title + .version-description, .versions-list .version-block-container .version-title + .version-metadata, .versions-list .version-block-container .version-progress-description {
    margin-top: 0
}

.versions-list .version-block-container .version-progress {
    min-width: 200px;
    width: 30%
}

.versions-list .version-block-container .version-progress > .percentageGraph {
    font-size: 16px;
    font-weight: bold;
    font-family: inherit;
    line-height: 1.5625em;
    height: 1.5625em;
    overflow: auto;
    position: relative;
    width: 100%
}

.versions-list .version-block-container .version-progress > .percentageGraph::before, .versions-list .version-block-container .version-progress > .percentageGraph::after {
    content: " ";
    display: table
}

.versions-list .version-block-container .version-progress > .percentageGraph::after {
    clear: both
}

.versions-list .version-block-container .version-progress > .percentageGraph > .barSection {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    border-width: 4px 0;
    height: 0;
    line-height: 0;
    margin-top: -4px;
    position: relative;
    top: 50%
}

.versions-list .version-issue-table {
    margin: 10px 0
}

.versions-list .version-issue-table table.aui > tbody > tr:last-child {
    border-bottom: 0
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/dialog.less' */
#about-dialog .aui-page-panel {
    height: 400px;
    margin: 0;
    overflow-y: scroll
}

#about-dialog .main-about-jira-logo {
    max-width: 280px;
    margin: 0 0 20px 20px
}

#shortcutsmenu::before, #shortcutsmenu::after {
    content: " ";
    display: table
}

#shortcutsmenu::after {
    clear: both
}

#shortcutsmenu .module {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    width: 46%;
    float: left;
    margin-left: 3.5%;
    margin-right: 0
}

#shortcutsmenu .module.module-alternate {
    clear: left;
    margin-left: 0;
    margin-right: 3.5%
}

#shortcutsmenu .module:first-child + .module {
    margin-top: 0;
    padding-top: 0;
    border-top: 0
}

#link-issue-dialog .jira-dialog-content {
    margin-bottom: 50px
}

#link-issue-dialog .form-footer {
    height: 50px;
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0
}

#link-issue-dialog form {
    overflow: auto;
    position: static
}

#jira-issue-keys-multi-select + .issue-picker-popup {
    display: none
}

.issue-link-edit #issuelinks-issues-multi-select {
    width: 95%
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/labels.less' */
ul.labels {
    display: block;
    list-style-type: none;
    margin: 0 0 -5px;
    padding: 0
}

ul.labels li {
    display: inline;
    font-size: 0;
    margin: 0
}

ul.labels li .lozenge {
    background: #f5f5f5;
    border: 1px solid #ccc;
    border-radius: 3.01px;
    display: inline-block;
    font-size: 14px;
    font-weight: normal;
    line-height: 1;
    max-width: 100%;
    overflow-x: hidden;
    padding: 1px 5px;
    margin: 0 3px 0 0;
    text-align: left;
    text-decoration: none;
    text-overflow: ellipsis;
    white-space: nowrap
}

ul.labels li .lozengea:hover, ul.labels li .lozengea:focus {
    border-color: #707070;
    text-decoration: none
}

ul.labels li .edit-labels {
    vertical-align: top
}

ul.labels li .edit-labels.icon-edit-sml {
    background-position: 3px -698px
}

ul.labels li .edit-labels.icon-edit-sml:hover {
    background-position: -22px -698px
}

.label-alphabetical {
    font-size: 0;
    line-height: 1
}

.label-alphabetical .aui-label {
    font-size: 14px;
    margin-bottom: 10px;
    margin-right: 10px;
    vertical-align: bottom
}

.ka ul.labels li .edit-labels {
    display: none
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/sharing.less' */
.shared-by {
    background-color: white;
    border-color: #b2d8b9;
    color: #14892c
}

.shared-by > em {
    font-style: normal
}

.shared-item-target {
    display: none
}

.shared-item-content {
    padding: 16px
}

.shared-item-content > h3, .shared-item-content > strong {
    display: block;
    font-size: 14px;
    line-height: 16px;
    margin: 0 0 8px
}

.shared-project-list {
    display: block;
    margin: 0;
    list-style: none;
    padding: 0;
    max-height: 15em;
    overflow-y: auto
}

.shared-project-list > li {
    margin: 0;
    overflow: hidden;
    padding: 2px;
    text-align: right
}

.shared-project-list .shared-project-name {
    float: left;
    padding-left: 20px;
    text-align: left
}

.shared-project-list .shared-project-name .shared-project-icon {
    float: left;
    margin: 0 4px 0 -20px;
    text-indent: 999em
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/lozenges.less' */
.aui-lozenge.status-active {
    background-color: #3b73af;
    border-color: #3b73af;
    color: white
}

.aui-lozenge.status-draft {
    background-color: #505050;
    border-color: #505050;
    color: white
}

.aui-lozenge.status-inactive {
    background-color: #ccc;
    border-color: #ccc;
    color: #333
}

.aui-lozenge.status-locked {
    background-color: #ffe7e7;
    border-color: #ffe7e7;
    color: #333
}

.aui-lozenge.status-managed {
    background-color: #ffd;
    border-color: #ffd;
    color: #333
}

.aui-lozenge.status-required {
    background-color: #fff;
    border-color: #fff;
    color: #326ca6
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/deprecated/userhover.less' */
.user-hover-info {
    min-height: 48px;
    position: relative;
    padding: 7px
}

.user-hover-avatar {
    float: left;
    margin: 0 10px 0 0;
    height: 48px;
    width: 48px
}

.user-hover-avatar img {
    width: 48px;
    height: 48px
}

.user-hover-details {
    overflow: hidden
}

.user-hover-info h4 {
    font-size: 1.2em
}

.user-hover-info ul {
    color: #333;
    padding-top: 7px
}

.user-hover-info h5 {
    font-weight: normal;
    text-transform: inherit
}

.user-hover-info h5 a {
    padding-top: 7px;
    text-decoration: underline;
    color: #707070;
    font-size: 12px
}

.user-hover-info .time-zone-info {
    overflow: hidden;
    white-space: nowrap
}

.user-hover-info .time-zone-info .user-time-text {
    margin-right: 4px;
    margin-top: 2px;
    color: #666;
    font-size: 12px;
    display: inline-block;
    vertical-align: middle
}

.user-hover-info .time-zone-info .user-time-icon {
    background: url("//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1.0/_/download/resources/jira.webresources:global-static/../../../images/time_of_day_sprite.png") no-repeat;
    background-color: transparent;
    display: inline-block;
    height: 16px;
    vertical-align: middle;
    width: 16px
}

.user-hover-info .time-zone-info .hour-of-day-00 {
    background-position: 0 0
}

.user-hover-info .time-zone-info .hour-of-day-01 {
    background-position: -16px 0
}

.user-hover-info .time-zone-info .hour-of-day-02 {
    background-position: -32px 0
}

.user-hover-info .time-zone-info .hour-of-day-03 {
    background-position: -48px 0
}

.user-hover-info .time-zone-info .hour-of-day-04 {
    background-position: -64px 0
}

.user-hover-info .time-zone-info .hour-of-day-05 {
    background-position: -80px 0
}

.user-hover-info .time-zone-info .hour-of-day-06 {
    background-position: -96px 0
}

.user-hover-info .time-zone-info .hour-of-day-07 {
    background-position: -112px 0
}

.user-hover-info .time-zone-info .hour-of-day-08 {
    background-position: -128px 0
}

.user-hover-info .time-zone-info .hour-of-day-09 {
    background-position: -144px 0
}

.user-hover-info .time-zone-info .hour-of-day-10 {
    background-position: -160px 0
}

.user-hover-info .time-zone-info .hour-of-day-11 {
    background-position: -176px 0
}

.user-hover-info .time-zone-info .hour-of-day-12 {
    background-position: -192px 0
}

.user-hover-info .time-zone-info .hour-of-day-13 {
    background-position: -208px 0
}

.user-hover-info .time-zone-info .hour-of-day-14 {
    background-position: -224px 0
}

.user-hover-info .time-zone-info .hour-of-day-15 {
    background-position: -240px 0
}

.user-hover-info .time-zone-info .hour-of-day-16 {
    background-position: -256px 0
}

.user-hover-info .time-zone-info .hour-of-day-17 {
    background-position: -272px 0
}

.user-hover-info .time-zone-info .hour-of-day-18 {
    background-position: -288px 0
}

.user-hover-info .time-zone-info .hour-of-day-19 {
    background-position: -304px 0
}

.user-hover-info .time-zone-info .hour-of-day-20 {
    background-position: -320px 0
}

.user-hover-info .time-zone-info .hour-of-day-21 {
    background-position: -336px 0
}

.user-hover-info .time-zone-info .hour-of-day-22 {
    background-position: -352px 0
}

.user-hover-info .time-zone-info .hour-of-day-23 {
    background-position: -368px 0
}

.user-hover-info .time-zone-info .weekend {
    color: #ff0000
}

.user-hover-buttons > ul {
    height: 28px;
    list-style: none;
    margin: 0;
    padding: 0;
    border-top: 1px solid #ccc;
    background-color: #f5f5f5
}

.user-hover-buttons > ul > li {
    float: left
}

.user-hover-buttons > ul > li.empty {
    background-color: #f7f7f7;
    display: block;
    height: 28px;
    margin: 0;
    padding: 0;
    width: 149px
}

.user-hover-buttons ul ul {
    border-top: none
}

a.user-hover.user-avatar, span.user-hover.user-avatar {
    background-repeat: no-repeat;
    background-position: center left;
    padding: 2px 0 2px 19px;
    position: relative;
    display: inline-block
}

.user-hover.user-avatar > .aui-avatar {
    position: absolute;
    left: 0;
    top: 2px
}

.jira-user-name {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    position: relative
}

.jira-user-name.jira-user-avatar {
    padding-left: 21px
}

.jira-user-name.jira-user-avatar .aui-avatar {
    left: 0;
    position: absolute;
    top: 0
}

.jira-user-name.jira-user-avatar .aui-avatar-xsmall {
    margin-top: 2px
}

.jira-user-name.jira-user-avatar-small {
    line-height: 24px;
    padding-left: 29px
}

.jira-user-name.jira-user-avatar-medium {
    line-height: 32px;
    padding-left: 37px
}

.jira-user-name.jira-user-avatar-large {
    line-height: 48px;
    padding-left: 53px
}

.user-hover-more {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #f5f5f5;
    color: #333;
    display: block;
    height: 28px;
    line-height: 28px;
    text-align: center;
    width: 150px
}

.user-hover-more.aui-dd-link {
    position: relative
}

.user-hover-more.aui-dd-link::after {
    border: 4px solid transparent;
    border-top-color: #333;
    content: "";
    height: 0;
    position: absolute;
    right: 8px;
    top: 11px;
    width: 0
}

.user-hover-more.aui-dd-link:hover.aui-dd-link::after {
    border-top-color: #ccc
}

.user-hover-more:first-child {
    border-right: 1px solid #ccc
}

.user-hover-buttons a.user-hover-more {
    color: #333
}

.user-hover-buttons a:hover {
    background-color: #3b73af;
    color: #fff;
    text-decoration: none
}

.hoverpopup {
    z-index: 1000;
    max-width: 360px
}

.hoverpopup .spinner-hover {
    margin: 32px 16px 48px
}

.hoverpopup-throb {
    background-color: #fff;
    opacity: 0.9;
    padding: 6px
}

.hoverpopup-data {
    position: relative;
    margin: 6px 6px 12px
}

.hoverpopup dt {
    color: #707070;
    float: left;
    margin-bottom: 4px;
    padding-right: 8px;
    width: 70px;
    text-align: right
}

.hoverpopup dd {
    color: #333;
    margin-bottom: 4px
}

.hoverpopup dd.block {
    padding-left: 74px;
    font-style: italic
}

.hoverpopup h4, .hoverpopup h5 {
    margin-top: 0
}

.hoverpopup-throbber-text {
    display: inline;
    left: 6px;
    position: relative;
    top: -2px
}

#up-d-avatar .avatar_link:hover img {
    opacity: 1;
    filter: "progid:DXImageTransform.Microsoft.Alpha(opacity=100)"
}

#up-d-avatar .avatar_link strong {
    display: block;
    left: 50px;
    top: auto;
    bottom: 5px;
    background-position: 3px -699px
}

#up-d-avatar .avatar_link:hover strong {
    background-position: -22px -699px
}

/* module-key = 'jira.webresources:global-static', location = '/includes/jira/wikipreview/wiki-renderer.less' */
table.confluenceTable {
    border-collapse: collapse;
    margin: 5px 0 5px 2px;
    width: auto
}

td.confluenceTd {
    border: 1px solid #ccc;
    padding: 3px 4px
}

th.confluenceTh {
    border: 1px solid #ccc;
    background: #f5f5f5;
    padding: 3px 4px;
    text-align: center
}

div.wiki-edit {
    margin-bottom: 0;
    padding-bottom: 0
}

div.wiki-edit p {
    padding: 0
}

div.wiki-edit h1 {
    font-size: 2.4em
}

div.wiki-edit h2 {
    font-size: 1.8em;
    border: none
}

div.wiki-edit h3 {
    font-size: 1.3em
}

div.wiki-edit h4 {
    font-size: 1.2em
}

div.wiki-edit h5 {
    font-size: 1em
}

div.wiki-edit h6 {
    font-size: 0.9em
}

div.wiki-edit img, div.wiki-edit a img, div.wiki-edit fieldset {
    border: 0
}

div.wiki-edit ul {
    margin: 0 0 1em 2em
}

div.wiki-edit ol {
    list-style-type: decimal;
    list-style-position: outside;
    padding-left: 2.5em
}

div.wiki-edit blockquote {
    border-left: 2px solid #3c78b5;
    font-size: 1em;
    font-family: inherit;
    margin-left: 0;
    padding-left: 1em
}

div.wiki-edit small, div.wiki-edit .small {
    font-size: 0.9em
}

div.wiki-edit strong, div.wiki-edit b, div.wiki-edit .bolded {
    font-weight: bold
}

.preformatted, .code {
    border: 1px solid #ccc;
    background: #f5f5f5;
    font-size: 12px;
    line-height: 1.33333333333333;
    font-family: monospace
}

.code-keyword {
    color: #000091
}

.code-object {
    color: #910091
}

.code-quote, .code-quote .code-keyword, .code-quote .code-object {
    color: #009100
}

.code-comment, .code-comment .code-keyword, .code-comment .code-object, .code-comment .code-quote {
    color: #808080
}

.code-xml .code-keyword {
    font-weight: bold
}

.code-tag {
    color: #000091
}

.panel {
    border: 1px solid #ccc;
    -moz-border-radius: 3px 3px 3px 3px;
    border-radius: 3px 3px 3px 3px;
    margin: 9px 0
}

.panelHeader {
    border-bottom: 1px solid #ccc;
    padding: 9px 12px
}

.panelContent {
    padding: 9px 12px
}

div.wiki-edit .preformatted, div.wiki-edit .code {
    border: 1px solid #ccc;
    background: #f5f5f5;
    font-size: 12px;
    line-height: 1.33333333333333;
    font-family: monospace
}

div.wiki-edit .code-keyword {
    color: #000091
}

div.wiki-edit .code-object {
    color: #910091
}

div.wiki-edit .code-quote, div.wiki-edit .code-quote .code-keyword, div.wiki-edit .code-quote .code-object {
    color: #009100
}

div.wiki-edit .code-comment, div.wiki-edit .code-comment .code-keyword, div.wiki-edit .code-comment .code-object, div.wiki-edit .code-comment .code-quote {
    color: #808080
}

div.wiki-edit .code-xml .code-keyword {
    font-weight: bold
}

div.wiki-edit .code-tag {
    color: #000091
}

div.wiki-edit .panel {
    border: 1px solid #ccc;
    -moz-border-radius: 3px 3px 3px 3px;
    border-radius: 3px 3px 3px 3px;
    margin: 9px 0
}

div.wiki-edit .panelHeader {
    border-bottom: 1px solid #ccc;
    padding: 9px 12px
}

div.wiki-edit .panelContent {
    padding: 9px 12px
}

div.wiki-edit pre {
    background: none;
    border: none;
    padding: 0;
    width: 100%
}

div.preformattedContent pre, div.codeContent pre {
    max-height: 30em;
    overflow: auto;
    white-space: pre-wrap;
    word-wrap: normal
}

div.preformattedContent pre {
    white-space: pre;
    word-break: normal
}

table div.preformattedContent pre {
    word-wrap: break-word;
    word-break: break-word;
    white-space: pre-wrap
}

.linkerror {
    background-color: #fcc
}

.editPageInsertLinks, .editPageInsertLinks a {
    font-weight: normal;
    font-size: 9px
}

.helpheading {
    border-bottom: 1px solid;
    font-weight: bold;
    background-color: #ddd;
    padding: 4px 4px 2px;
    margin: 0
}

.helpcontent {
    padding: 4px 4px 20px;
    background-color: #fff
}

.gridHover {
    background-color: #f9f9f9
}

.navmenu {
    border: 1px solid #ccc
}

.optionPadded {
    padding: 2px
}

.optionSelected {
    border: #ddd solid #ccc;
    border: 1px solid #ddd;
    background-color: #ffffcc;
    padding: 2px;
    margin: -1px
}

.optionSelected a {
    font-weight: bold;
    text-decoration: none;
    color: black
}

.menuheading {
    border-bottom: 1px solid;
    font-weight: bold;
    background-color: #ddd;
    padding: 4px 4px 2px
}

.menuitems {
    padding: 4px 4px 20px;
    background-color: #f5f5f5
}

.pagetitle {
    font-size: 22px;
    font-weight: bold;
    font-family: inherit;
    color: #003366
}

.wiki-edit-content.previewClass {
    background-color: #e8f1ff;
    padding: 0.3em 0.7em
}

.fullscreen > .aui-icon.wiki-renderer-icon {
    background-image: url("")
}

.selected > .aui-icon.wiki-renderer-icon {
    background-image: url("")
}

.loading > .aui-icon.wiki-renderer-icon {
    background-image: url("")
}

form.aui .field-tools, form.aui .security-level, form.aui .security-level .select-menu, form.aui .security-level .current-level, form.aui .security-level .default-comment-level {
    display: inline-block;
    vertical-align: text-bottom
}

form.aui .current-level {
    padding-left: 10px;
    padding-right: 10px
}

form.aui .default-comment-level {
    padding-left: 12px;
    padding-right: 12px
}

form.aui .default-comment-level-status {
    opacity: 1;
    transition: 0.5s opacity linear
}

form.aui .default-comment-level-status.fade-out {
    opacity: 0
}

form.aui .default-comment-level-status-text {
    padding-left: 5px
}

form.aui .default-comment-level-status-text.default-saved-message {
    color: #707070
}

form.aui .default-comment-level-status-icon.aui-iconfont-approve {
    color: #14892c
}

form.aui .default-comment-level-status-icon.aui-iconfont-error {
    color: #d04437
}

form.aui .default-comment-level-switch {
    padding: 0 10px 0 5px;
    border: 0;
    height: 16px
}

form.aui .default-comment-level-switch.disabled-link {
    color: #707070;
    pointer-events: none;
    cursor: default;
    text-decoration: none
}

form.aui .default-comment-level-load-text {
    padding-left: 5px
}

form.aui .security-level-inline-error {
    display: inline-block;
    width: 100%;
    padding: 4px
}

form.aui .security-level-inline-error:empty {
    display: none
}

form.aui .security-level-unavailble {
    color: #d04437
}

form.aui .security-level-unavailble-text {
    padding-left: 5px
}

form.aui .security-level .drop:hover {
    text-decoration: none
}

form.aui .security-level .drop .drop-menu {
    margin-left: 0
}

form.aui .security-level .drop .drop-menu::after {
    margin-top: 0
}

form.aui .security-level-drop-icon {
    color: #707070
}

form.aui .security-level .drop:hover .drop-menu::after {
    border-top-color: #333
}

form.aui .aui-field-wikiedit::before, form.aui .aui-field-wikiedit::after {
    content: " ";
    display: table
}

form.aui .aui-field-wikiedit::after {
    clear: both
}

form.aui .aui-field-wikiedit .field-tools, form.aui .aui-field-wikiedit .security-level {
    border-left: 1px solid #eee;
    float: left;
    margin-left: 5px;
    margin-top: 5px;
    padding-left: 5px
}

form.aui .aui-field-wikiedit .wiki-edit + .field-tools, form.aui .aui-field-wikiedit textarea + .field-tools {
    margin-left: 0;
    padding-left: 0;
    border-left: 0
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/print.less' */
.page-type-printable {
    background: #fff
}

#printable-content {
    padding: 16px
}

#previous-view {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    background-color: #fff;
    border-bottom: 2px solid #ccc;
    padding: 16px 8px;
    width: 100%
}

#previous-view::before, #previous-view::after {
    content: " ";
    display: table
}

#previous-view::after {
    clear: both
}

#previous-view .aui-toolbar {
    background-color: transparent;
    float: left
}

@media print {
    body {
        background-color: #fff !important;
        color: #000 !important;
        font-size: 11pt !important
    }

    #content > header {
        margin-bottom: 1em !important
    }

    .aui-page-panel, .aui-page-panel-inner, .aui-page-panel-main, .aui-page-panel-nav, .aui-page-panel-sidebar, .aui-group, .aui-item, .tabs-pane {
        border: none !important;
        clear: both !important;
        display: block !important;
        padding-left: 0 !important;
        padding-right: 0 !important;
        width: 100% !important
    }

    .operations, .ops, .workflowactions, #header, #footer, .command-bar, #addcomment, .stalker-placeholder, #stalker.detached::after, .tabs-menu, .tabs.vertical, .operations, #previous-view {
        display: none !important
    }

    a {
        text-decoration: none !important
    }

    #stalker .btm, .stalker .ops-cont, #stalker, #stalker.detached {
        background-color: transparent !important;
        position: relative !important;
        top: 0 !important
    }

    .type-textfield, .flooded, .action-body {
        overflow: visible !important
    }

    .mod-header {
        background-color: transparent !important;
        background-image: none !important;
        border-bottom: 2px solid #000 !important
    }

    #printable-content {
        padding: 0 !important
    }

    .hideOnPrint {
        visibility: hidden !important
    }

    ul.labels {
        font-size: inherit !important
    }

    ul.labels li .lozenge {
        background-image: none !important;
        background-color: #f7f7f7 !important;
        border: 1px solid #666 !important;
        -moz-border-radius: 5px !important;
        -ms-border-radius: 5px !important;
        -o-border-radius: 5px !important;
        -webkit-border-radius: 5px !important;
        border-radius: 5px !important;
        color: #000 !important
    }

    ul.labels li .lozenge span {
        background-image: none !important
    }
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/browse-project.less' */
.issue-filter-links {
    list-style: none;
    padding-left: 0
}

.p-list {
    margin-bottom: 20px
}

.p-list .aui-avatar {
    display: inline-block;
    margin-right: 5px;
    vertical-align: middle
}

.p-list .project-type-icon {
    height: 18px;
    width: 18px;
    margin-right: 6px
}

tbody.projects-list td.cell-type-name {
    white-space: normal;
    -ms-word-break: break-all;
    word-break: break-all;
    word-break: break-word
}

form.aui .project-filter-item {
    display: inline-block;
    position: relative
}

form.aui .project-filter-item .text {
    padding-right: 28px
}

form.aui .project-filter-item .aui-icon {
    margin-top: -8px;
    position: absolute;
    right: 4px;
    top: 50%
}

.created-issue-count {
    color: #c00;
    font-weight: bold
}

.resolved-issue-count {
    color: #3c3;
    font-weight: bold
}

.project-details .operations-list {
    margin-top: 3px
}

.project-details .operations-list .user-avatar {
    vertical-align: text-top
}

.project-details .operations-list > li + li::before {
    color: #ccc;
    margin: 0 3px
}

.project-details .operations-list .list-label {
    color: #707070
}

.aui-nav-pagination {
    float: right
}

.projects-list .projects-list__row-empty {
    border-bottom: 0
}

.projects-list .projects-list__row-empty td {
    padding: 50px
}

.project-type-icon {
    width: 18px;
    height: 18px;
    vertical-align: middle;
    margin-right: 5px
}

.project-type-nav {
    margin-bottom: 30px
}

.browse-project-group-heading {
    color: #707070;
    font-size: 12px;
    font-weight: bold;
    line-height: 1.66666667;
    text-transform: uppercase;
    margin: 20px 0 0
}

.project-types-filters li {
    position: relative
}

.project-types-filters li a {
    display: inline-block
}

.no-project-results {
    background: transparent none no-repeat top center;
    background-image: url("");
    padding: 220px 20px 20px;
    width: auto;
    margin: 0 auto;
    text-align: center;
    background-size: 200px;
    border-width: 0
}

.no-project-results-cta .create-business-project-image {
    width: 110px;
    height: 200px;
    float: left;
    margin: -10px 20px 10px 10px;
    background: transparent none no-repeat top center;
    background-image: url('//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1.0/_/download/resources/jira.webresources:global-static/../../../images/adbox/nobusinessproject.svg')
}

.no-project-results-cta p {
    white-space: normal
}

.no-project-results-cta {
    width: 70%;
    max-width: 800px;
    margin-left: auto;
    margin-right: auto
}

/* module-key = 'jira.webresources:global-static', location = '/ui/aui-layout/about.less' */
.main-about-jira-logo {
    float: right
}

.main-about-jira-logo + h2 {
    margin-top: 0
}

/* module-key = 'com.atlassian.jira.jira-project-config-plugin:progress-indicator', location = 'utilities/widgets/progressindicator/style.less' */
.project-config-progress-indicator-blanket {
    bottom: 0;
    left: 0;
    min-height: 470px;
    position: absolute;
    right: 0;
    top: 0
}

.project-config-progress-indicator-blanket > .project-config-blanket {
    background-color: #fff;
    height: 100%;
    opacity: 0.5;
    width: 100%
}

.project-config-progress-indicator-blanket > .project-config-spinner {
    background-image: url("");
    display: inline-block;
    left: 50%;
    height: 40px;
    margin: -20px 0 0 -20px;
    position: absolute;
    top: 50%;
    width: 40px
}

/* module-key = 'com.atlassian.jira.jira-project-config-plugin:error-module', location = 'error/pagenotfound/style.less' */
#project-config-page-not-found {
    border: 1px solid #ccc;
    border-radius: 3px;
    padding: 20px;
    display: block;
    margin: 0 auto 50px;
    width: 500px;
}

#page-not-found-go-back {
    margin-top: 15px;
}

/* module-key = 'com.atlassian.jira.plugins.jira-workflow-designer:workflow-designer', location = 'css/Dialogs.less' */
#add-transition-dialog > .jira-dialog-heading {
    border: 0;
    height: auto;
    padding: 0
}

#add-transition-dialog > .jira-dialog-heading > .aui-tabs {
    font-size: 0
}

#add-transition-dialog > .jira-dialog-heading > .aui-tabs > .tabs-menu {
    font-size: 14px
}

#add-transition-dialog > .jira-dialog-heading > h2 {
    margin: 15px 20px 0 20px
}

#add-transition-dialog > .jira-dialog-content .no-transitions-message {
    display: none;
    padding-top: 5px
}

#add-transition-dialog > .jira-dialog-content .no-transitions-message > p {
    margin: 0
}

#add-transition-dialog > .jira-dialog-content p + .field-group {
    margin-top: 10px
}

#add-transition-dialog > .jira-dialog-content .tabs-pane {
    display: none
}

#add-transition-dialog > .jira-dialog-content .tabs-pane.active-pane {
    display: block
}

.aui-inline-dialog[id^="inline-dialog-global-transition-dialog"] {
    z-index: 3000
}

.aui-inline-dialog[id^="inline-dialog-global-transition-dialog"] > .contents {
    background: #333;
    border: none;
    border-radius: 10px;
    box-shadow: none;
    color: #fff;
    padding: 12px
}

.aui-inline-dialog[id^="inline-dialog-global-transition-dialog"] > .contents > strong {
    text-transform: uppercase
}

.aui-inline-dialog[id^="inline-dialog-looped-transition-dialog"] {
    z-index: 3000
}

.aui-inline-dialog[id^="inline-dialog-looped-transition-dialog"] > .contents {
    background: #333;
    border: none;
    border-radius: 10px;
    box-shadow: none;
    color: #fff;
    padding: 12px
}

.aui-inline-dialog[id^="inline-dialog-looped-transition-dialog"] > .contents > strong {
    text-transform: uppercase
}

#inline-dialog-add-status-dialog-view-watchers {
    z-index: 2500
}

#inline-dialog-add-status-dialog-view-watchers .buttons-container {
    text-align: right
}

#inline-dialog-add-status-dialog-view-watchers .contents {
    padding: 15px
}

#inline-dialog-add-status-dialog-view-watchers .field-group:first-child {
    margin-top: 0;
    padding-top: 0
}

#inline-dialog-add-status-dialog-view-watchers .no-statuses-message {
    margin-top: 9px;
    text-align: center
}

#inline-dialog-add-status-dialog-view-watchers #status-name ~ .error {
    display: none
}

.jira-dialog .jira-dialog-content .buttons-container .buttons-container-left {
    float: left;
    margin-top: 5px;
    overflow: hidden;
    text-align: left;
    text-overflow: ellipsis;
    width: 50%
}

/* module-key = 'com.atlassian.jira.plugins.jira-workflow-designer:workflow-designer', location = 'css/PropertiesPanel.less' */
#properties-panel-description {
    margin-top: 10px;
    max-height: 60px
}

#properties-panel-description .description-content {
    white-space: pre-wrap
}

.workflow-designer .container > .properties-panel {
    background-color: #fff;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    border-radius: 3px;
    box-shadow: 0 0 6px rgba(0, 0, 0, 0.2);
    margin: 20px;
    max-height: -webkit-calc(100% - 40px);
    max-height: calc(100% - 40px);
    overflow: auto;
    position: absolute;
    right: 0;
    top: 0;
    width: 280px;
    word-wrap: break-word
}

.workflow-designer .container > .properties-panel:empty {
    display: none
}

.workflow-designer .container > .properties-panel .aui-button {
    max-width: 240px;
    overflow: hidden;
    text-overflow: ellipsis
}

.workflow-designer .container > .properties-panel .extra-actions {
    margin-bottom: 20px
}

.workflow-designer .container > .properties-panel .module {
    border-top: 0px;
    margin-top: 20px;
    padding-top: 0px
}

.workflow-designer .container > .properties-panel .module .mod-content ul {
    list-style: none;
    padding: 0
}

.workflow-designer .container > .properties-panel .module .mod-content ul > li + li {
    margin-top: 5px
}

.workflow-designer .container > .properties-panel .module .mod-header + .mod-content {
    margin-top: 10px
}

.workflow-designer .container > .properties-panel .mod-header {
    background: url("") repeat-x 0 10px
}

.workflow-designer .container > .properties-panel .mod-header > h4 {
    background: #fff;
    display: inline;
    padding-right: 3px
}

.workflow-designer .container > .properties-panel > .properties-view {
    margin: 20px
}

.workflow-designer .container > .properties-panel .status-lozenge {
    margin-left: 5px
}

.workflow-designer .container > .properties-panel .transition-tip-image {
    background: url("//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/7.1.8/_/download/resources/com.atlassian.jira.plugins.jira-workflow-designer:workflow-designer/images/drawing-transitions-tip.png") center no-repeat;
    border: 1px solid #ccc;
    border-radius: 3px;
    height: 200px;
    margin-top: 20px;
    width: 100%
}

/* module-key = 'com.atlassian.jira.plugins.jira-workflow-designer:workflow-designer', location = 'css/WorkflowDesigner.less' */
.progress-indicator-blanket {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.progress-indicator-blanket > .blanket {
    background-color: #fff;
    height: 100%;
    opacity: 0.5;
    width: 100%
}

.progress-indicator-blanket > .spinner {
    background-image: url("");
    display: inline-block;
    left: 50%;
    height: 40px;
    margin: -20px 0 0 -20px;
    position: absolute;
    top: 50%;
    width: 40px
}

.workflow-designer {
    background-color: #ffffff;
    display: table;
    width: 100%;
    table-layout: fixed
}

.workflow-designer .actions {
    background-color: #f5f5f5;
    border-bottom: 1px solid #e9e9e9;
    overflow: auto
}

.workflow-designer .actions .aui-button {
    margin-top: 0
}

.workflow-designer .actions .aui-iconfont-add {
    margin-right: 5px
}

.workflow-designer .actions > .aui-toolbar2 {
    margin-top: 0
}

.workflow-designer .actions .aui-toolbar2-primary, .workflow-designer .actions .aui-toolbar2-secondary {
    padding: 10px
}

.workflow-designer .actions .enter-full-screen > .aui-icon {
    background-image: url("")
}

.workflow-designer .actions .exit-full-screen > .aui-icon {
    background-image: url("")
}

.workflow-designer .actions .last-edited-message {
    color: #666;
    display: inline-block;
    font-size: 13px;
    padding: 6px 0px
}

.workflow-designer .actions .last-edited-message ~ .full-screen-trigger {
    margin-left: 10px
}

.workflow-designer .actions .show-transition-labels {
    display: inline;
    margin-left: 10px
}

.workflow-designer .actions .show-transition-labels label {
    padding-left: 5px
}

.workflow-designer .workflow-designer-section {
    display: table-row
}

.workflow-designer .workflow-canvas-wrapper {
    display: table-cell;
    height: 100%
}

.workflow-designer .workflow-canvas-wrapper > .container {
    position: relative;
    height: 100%
}

.workflow-designer .workflow-canvas-wrapper > .container > .canvas {
    font-size: 0;
    height: 100%;
    width: 100%
}

.workflow-designer .workflow-canvas-wrapper > .container > .zoom-control {
    left: 10px;
    position: absolute;
    top: 10px
}

.workflow-designer .workflow-canvas-wrapper > .container > .zoom-control > button {
    display: block;
    font-size: 16px;
    font-weight: bold;
    height: 25px;
    margin: 0;
    outline: none;
    padding: 0;
    width: 25px
}

.workflow-designer .workflow-canvas-wrapper > .container > .zoom-control > button:first-child {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    font-size: 18px
}

.workflow-designer .workflow-canvas-wrapper > .container > .zoom-control > button:last-child {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-top-width: 0
}

.workflow-designer .workflow-canvas-wrapper > .container > .zoom-control > button:last-child:hover {
    border-top-width: 1px;
    height: 26px;
    margin-top: -1px
}

/* module-key = 'com.atlassian.jira.jira-project-config-plugin:issuetypes-navigation', location = 'issuetypes/navigation/styles.less' */
ul.project-issuetypes {
    list-style: none;
    margin-left: 16px;
    padding-left: 0
}

ul.project-issuetypes > li {
    padding-left: 11px;
    position: relative
}

ul.project-issuetypes > li > a {
    background: transparent;
    color: #3b73af;
    font-weight: normal;
    text-decoration: none;
    display: block;
    padding: 5px 3px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

ul.project-issuetypes > li > a:focus, ul.project-issuetypes > li > a:hover {
    background: #e6e6e6;
    color: #3b73af;
    text-decoration: none
}

ul.project-issuetypes > li > a:active {
    background: #3b73af;
    color: #fff
}

ul.project-issuetypes > li::before, ul.project-issuetypes > li::after {
    background-color: #ccc;
    content: "";
    left: 0;
    position: absolute
}

ul.project-issuetypes > li::before {
    bottom: 0;
    top: 0;
    width: 1px
}

ul.project-issuetypes > li:first-child::before {
    top: 4px
}

ul.project-issuetypes > li::after {
    height: 1px;
    top: 50%;
    width: 6px
}

ul.project-issuetypes > li.project-issuetypes-teaser-last::before {
    content: " "
}

ul.project-issuetypes > li.project-issuetypes-last::before {
    bottom: 50%
}

ul.project-issuetypes + #project-issuetypes-expand-container {
    display: none
}

ul.project-issuetypes.project-issuetypes-collapsed > li {
    display: none
}

ul.project-issuetypes.project-issuetypes-collapsed > li.project-issuetypes-teaser {
    display: list-item
}

ul.project-issuetypes.project-issuetypes-collapsed > li.project-issuetypes-teaser-last::before {
    content: "";
    bottom: 50%
}

ul.project-issuetypes.project-issuetypes-collapsed + #project-issuetypes-expand-container {
    display: block
}

#project-issuetypes-expand-container {
    margin-left: 16px
}

#project-issuetypes-expand-container > #project-issuetypes-expand {
    background: transparent;
    color: #3b73af;
    font-weight: normal;
    text-decoration: none;
    display: block;
    padding: 5px 3px
}

#project-issuetypes-expand-container > #project-issuetypes-expand:focus, #project-issuetypes-expand-container > #project-issuetypes-expand:hover {
    background: #e6e6e6;
    color: #3b73af;
    text-decoration: none
}

#project-issuetypes-expand-container > #project-issuetypes-expand:active {
    background: #3b73af;
    color: #fff
}

#project-issuetypes-expand-container > #project-issuetypes-expand > .project-issuetypes-expand-icon {
    background-image: url();
    float: left;
    margin: 2px 0 0 -18px
}

/* module-key = 'com.atlassian.jira.jira-project-config-plugin:project-config-global-resources', location = 'global/css/project-config.less' */
#project-config-header {
    background: #fff
}

#project-config-header .aui-page-header-actions #upm-notifications {
    display: none
}

#project-config-header .aui-page-header-actions .aui-button > .aui-icon {
    margin-right: 4px
}

.project-config-panel-header {
    margin: 0 0 16px;
    min-height: 48px;
    padding: 0 0 0 64px
}

.project-config-panel-header > h2 {
    font-size: 22px;
    line-height: 26px;
    margin: 0 0 6px
}

.project-config-panel-header > h2 .project-config-icon {
    margin-top: 5px
}

.project-config-panel-header > h2 .icon-default {
    margin-top: 5px
}

.project-config-panel-header > h3 {
    font-size: 18px;
    line-height: 22px;
    margin: 6px 0 13px
}

.project-config-panel-header .project-config-scheme-usage {
    color: #707070
}

.project-config-icon {
    background: transparent url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.275.0/_/download/resources/com.atlassian.jira.jira-project-config-plugin:project-config-global-resources/images/icon16-sprite.png) no-repeat 0 0;
    display: inline-block;
    height: 16px;
    overflow: hidden;
    padding: 0;
    text-indent: -999em;
    vertical-align: text-bottom;
    width: 16px
}

.project-config-icon-issuetype {
    background-image: none
}

.project-config-icon-issuetype:-moz-broken {
    -moz-force-broken-image-icon: 1
}

.project-config-icon-version {
    background-position: 0 0
}

.project-config-icon-version-archived {
    opacity: 0.5
}

.project-config-icon-screens {
    background-position: 0 -144px
}

.project-config-icon48-components {
    background: transparent url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.275.0/_/download/resources/com.atlassian.jira.jira-project-config-plugin:project-config-global-resources/images/icon48-components.png) no-repeat 0 0
}

.project-config-icon48-fields {
    background: transparent url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.275.0/_/download/resources/com.atlassian.jira.jira-project-config-plugin:project-config-global-resources/images/icon48-fields.png) no-repeat 0 0
}

.project-config-icon48-issuetypes {
    background: transparent url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.275.0/_/download/resources/com.atlassian.jira.jira-project-config-plugin:project-config-global-resources/images/icon48-issuetypes.png) no-repeat 0 0
}

.project-config-icon48-notifications {
    background: transparent url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.275.0/_/download/resources/com.atlassian.jira.jira-project-config-plugin:project-config-global-resources/images/icon48-notifications.png) no-repeat 0 0
}

.project-config-icon48-people {
    background: transparent url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.275.0/_/download/resources/com.atlassian.jira.jira-project-config-plugin:project-config-global-resources/images/icon48-people.png) no-repeat 0 0
}

.project-config-icon48-group {
    background: transparent url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.275.0/_/download/resources/com.atlassian.jira.jira-project-config-plugin:project-config-global-resources/images/icon48-group.png) no-repeat 0 0
}

.project-config-icon48-permissions {
    background: transparent url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.275.0/_/download/resources/com.atlassian.jira.jira-project-config-plugin:project-config-global-resources/images/icon48-permissions.png) no-repeat 0 0
}

.project-config-icon48-screens {
    background: transparent url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.275.0/_/download/resources/com.atlassian.jira.jira-project-config-plugin:project-config-global-resources/images/icon48-screens.png) no-repeat 0 0
}

.project-config-icon48-settings {
    background: transparent url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.275.0/_/download/resources/com.atlassian.jira.jira-project-config-plugin:project-config-global-resources/images/icon48-settings.png) no-repeat 0 0
}

.project-config-icon48-versions {
    background: transparent url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.275.0/_/download/resources/com.atlassian.jira.jira-project-config-plugin:project-config-global-resources/images/icon48-versions.png) no-repeat 0 0
}

.project-config-icon48-workflows {
    background: transparent url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.275.0/_/download/resources/com.atlassian.jira.jira-project-config-plugin:project-config-global-resources/images/icon48-workflows.png) no-repeat 0 0
}

.project-config-icon48-issue-collector {
    background: transparent url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.275.0/_/download/resources/com.atlassian.jira.jira-project-config-plugin:project-config-global-resources/images/icon48-issue-collector.png) no-repeat 0 0
}

.project-config-icon48-viewport {
    background: transparent url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.275.0/_/download/resources/com.atlassian.jira.jira-project-config-plugin:project-config-global-resources/images/icon48-viewport.png) no-repeat 0 0
}

.aui-lozenge.project-config-issuetype-subtask {
    color: #707070
}

.project-config-list {
    display: block;
    margin: 0;
    list-style: none;
    padding: 0;
    word-wrap: break-word;
    word-break: break-word;
    margin-top: 10px
}

.project-config-list > li {
    margin: 0;
    padding: 0
}

.project-config-list > li + li {
    margin-top: 5px
}

.aui-restfultable .project-config-list {
    margin-top: 0
}

.aui-restfultable .project-config-list > li {
    margin-right: 10px
}

.aui-restfultable .project-config-list > li + li {
    margin-top: 0
}

.aui-restfultable .project-config-list .project-config-list-label {
    background-repeat: no-repeat;
    background-size: 16px;
    padding-left: 20px
}

.aui-restfultable .project-config-list .project-config-list-label > .project-config-icon {
    margin: 0 6px 0 -20px
}

.project-config-itemlist > li {
    position: relative;
    padding-left: 22px
}

.project-config-itemlist > li > .project-config-list-label > img.project-config-icon-issuetype, .project-config-itemlist > li > .project-config-list-label > .aui-icon:first-child, .project-config-itemlist > li > .project-config-list-label > .project-config-icon:first-child {
    position: absolute;
    left: 0;
    margin-top: 2px
}

.project-config-datalist > li {
    padding-left: 150px;
    position: relative
}

.project-config-datalist > li::before, .project-config-datalist > li::after {
    content: " ";
    display: table
}

.project-config-datalist > li::after {
    clear: both
}

.project-config-datalist > li > .project-config-list-label {
    color: #707070;
    float: left;
    font-weight: normal;
    margin-left: -150px;
    text-align: right;
    width: 140px
}

.project-config-datalist > li > .project-config-list-value {
    display: block
}

.aui-toolbar .operation-menu li a {
    color: #333;
    text-decoration: none
}

.aui-toolbar .operation-menu li a:hover, .aui-toolbar .operation-menu li a.active {
    background-color: #3b73af;
    color: #fff
}

#project-config-header > .aui-toolbar, .project-config-panel-header > .aui-toolbar {
    float: right;
    width: auto;
    padding-top: 0
}

.project-config-webpanel-column-wrap {
    overflow: hidden
}

.project-config-webpanel-column {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    float: left;
    width: 50%
}

.project-config-webpanel-column + .project-config-webpanel-column {
    padding-left: 50px
}

.project-config-icon-avatar {
    vertical-align: text-bottom;
    height: 16px;
    width: 16px
}

.project-config-panel .project-config-scheme-item {
    padding-left: 0
}

.project-config-panel .project-config-datatable .hardwrap {
    word-break: break-all
}

.project-config-panel .project-config-datatable .nowrap {
    white-space: nowrap
}

.project-config-panel .project-config-datatable .project-config-icon {
    margin-right: 5px
}

.project-config-panel .project-config-datatable .icon-default {
    margin-right: 5px
}

.project-config-scheme-item {
    clear: both;
    margin: 0 0 15px
}

.project-config-scheme-item .project-config-scheme-item-header {
    padding: 10px 15px
}

.project-config-scheme-item .project-config-scheme-item-header > .expander-icon {
    cursor: pointer;
    float: left;
    margin: 4px 0 0 -15px
}

.project-config-scheme-item .project-config-scheme-item-header .ops {
    float: right;
    margin: 3px 0 0
}

.project-config-scheme-item .project-config-scheme-item-header .ops li {
    margin: 0 0 0 8px
}

.project-config-scheme-item .project-config-scheme-item-header h3 {
    display: inline
}

.project-config-scheme-item .project-config-scheme-item-header h3 > .project-config-scheme-item-name, .project-config-scheme-item .project-config-scheme-item-header h3 .project-config-icon24-workflow, .project-config-scheme-item .project-config-scheme-item-header h3 .project-config-icon24-screen, .project-config-scheme-item .project-config-scheme-item-header h3 .project-config-icon24-field {
    cursor: pointer
}

.project-config-scheme-item .project-config-split-panel {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    border: 1px solid #e3e3e3;
    background-color: #fcfcfc;
    width: calc(100% + 10px)
}

.project-config-scheme-item .project-config-split-panel h3 {
    font-weight: normal
}

.project-config-scheme-item .project-config-split-panel > div {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    display: table-cell;
    padding-top: 10px;
    padding-bottom: 10px
}

.project-config-scheme-item .project-config-split-panel > div .project-config-datatable {
    border: 1px solid #ccc
}

.project-config-scheme-item .project-config-split-panel .project-config-split-panel-nav {
    min-width: 190px;
    width: 18%;
    padding-left: 10px;
    padding-right: 0
}

.project-config-scheme-item .project-config-split-panel .project-config-split-panel-content {
    padding-left: 0;
    padding-right: 10px
}

.project-config-scheme-item.collapsed .project-config-split-panel-nav {
    width: 100%
}

.project-config-scheme-item.collapsed .project-config-split-panel-nav > h3 {
    display: none
}

.project-config-scheme-item.collapsed .project-config-split-panel-nav .project-config-list {
    display: inline
}

.project-config-scheme-item.collapsed .project-config-split-panel-nav .project-config-list li {
    border: none;
    display: inline-block;
    margin: 0 0 5px
}

.project-config-scheme-item.collapsed .project-config-split-panel-nav .project-config-list li .project-config-list-label {
    padding-right: 24px;
    white-space: nowrap
}

.project-config-scheme-item.collapsed .project-config-split-panel-content {
    display: none
}

#project-config-dialog-warning.aui-message {
    margin-bottom: 0;
    border-radius: 0
}

.jira-user .aui-avatar {
    vertical-align: middle
}

.jira-user .aui-avatar.aui-avatar-medium {
    margin-right: 10px
}

.jira-user .aui-avatar.aui-avatar-medium img {
    width: 32px;
    height: 32px
}

.jira-user .aui-avatar.aui-avatar-small {
    margin-right: 5px
}

.jira-user .aui-avatar.aui-avatar-small img {
    width: 24px;
    height: 24px
}

.jira-user .aui-avatar.aui-avatar-xsmall {
    margin-right: 5px
}

.jira-user .aui-avatar.aui-avatar-xsmall img {
    width: 16px;
    height: 16px
}

tr.project-config-issuetype > td.project-config-issuetype-name {
    min-width: 98px
}

body form.version-delete .info-message {
    overflow-wrap: break-word;
    position: relative;
    word-wrap: break-word;
    word-break: break-word
}

body form.version-delete .info-message + .group {
    margin-top: 10px
}

body form.version-delete div.radio {
    padding-left: 0
}

body form.version-delete div.radio input.radio {
    height: auto;
    left: auto;
    position: relative;
    margin-right: 5px
}

body form.version-delete legend + .radio {
    padding-top: 0
}

/* module-key = 'com.pyxis.greenhopper.jira:gh-rapid', location = 'includes/css/gh-card-printing.less' */
#jira .ghx-label-0 {
    background-color: #fff;
    border-color: #707070;
    color: #707070
}

#jira .ghx-label-1 {
    color: #fff;
    background-color: #815b3a;
    border-color: #815b3a
}

#jira .ghx-label-2 {
    color: #fff;
    background-color: #f79232;
    border-color: #f79232
}

#jira .ghx-label-3 {
    color: #fff;
    background-color: #d39c3f;
    border-color: #d39c3f
}

#jira .ghx-label-4 {
    color: #fff;
    background-color: #3b7fc4;
    border-color: #3b7fc4
}

#jira .ghx-label-5 {
    color: #fff;
    background-color: #4a6785;
    border-color: #4a6785
}

#jira .ghx-label-6 {
    color: #fff;
    background-color: #8eb021;
    border-color: #8eb021
}

#jira .ghx-label-7 {
    color: #fff;
    background-color: #ac707a;
    border-color: #ac707a
}

#jira .ghx-label-8 {
    color: #fff;
    background-color: #654982;
    border-color: #654982
}

#jira .ghx-label-9 {
    color: #fff;
    background-color: #f15c75;
    border-color: #f15c75
}

#jira .ghx-label-10 {
    color: #fff;
    background-color: #1a8cff;
    border-color: #1a8cff
}

#jira .ghx-label-11 {
    color: #fff;
    background-color: #3eaee0;
    border-color: #3eaee0
}

#jira .ghx-label-12 {
    color: #fff;
    background-color: #707070;
    border-color: #707070
}

#jira .ghx-label-13 {
    color: #fff;
    background-color: #67ab49;
    border-color: #67ab49
}

#jira .ghx-label-14 {
    color: #fff;
    background-color: #e3695f;
    border-color: #e3695f
}

.ghx-print-card-body {
    height: 100%
}

.ghx-print-card-body .ghx-card-filtered-out {
    display: none
}

.ghx-print-card-body .ghx-card {
    background-color: #fff;
    border: 1px solid #ddd;
    box-sizing: border-box;
    float: left;
    margin: 0;
    overflow: hidden;
    position: relative
}

.ghx-print-card-body .ghx-card-content {
    box-sizing: border-box;
    height: 100%;
    overflow: hidden;
    position: relative
}

.ghx-print-card-body .ghx-card-color {
    height: 100%;
    left: 1px;
    position: absolute;
    top: 0
}

.ghx-print-card-body .ghx-row-end {
    position: absolute;
    right: 0
}

.ghx-print-card-body .ghx-card-header .ghx-card-icon, .ghx-print-card-body .ghx-card-header .ghx-card-key {
    display: inline-block;
    margin-left: 5px;
    overflow: hidden;
    vertical-align: middle
}

.ghx-print-card-body .ghx-card-header .ghx-card-icon, .ghx-print-card-body .ghx-card-header .ghx-card-icon img {
    height: 16px;
    width: 16px
}

.ghx-print-card-body .ghx-card-header .ghx-card-icon .aui-iconfont-flag {
    color: #d04437
}

.ghx-print-card-body .ghx-card-header .ghx-card-key {
    color: #707070;
    line-height: 1em;
    white-space: nowrap
}

.ghx-print-card-body .ghx-card-header :first-child {
    margin-left: 0
}

.ghx-print-card-body .ghx-card-header .ghx-row-end {
    top: 0
}

.ghx-print-card-body .ghx-card-header .ghx-row-end .ghx-avatar-img {
    box-sizing: border-box;
    color: #fff;
    display: inline-block;
    margin-left: 8px;
    text-align: center;
    text-transform: uppercase
}

.ghx-print-card-body .ghx-card-summary {
    font-weight: bold;
    margin: 10px 0;
    overflow: hidden;
    position: relative
}

.ghx-print-card-body .ghx-card-summary .ellipsis {
    background: linear-gradient(to right, rgba(255, 255, 255, 0), #fff 15%, #fff);
    bottom: 0;
    padding: 0 0 1px 3px;
    position: absolute;
    right: 0
}

.ghx-print-card-body .ghx-card-summary .obscurer {
    background: #fff;
    height: 100%;
    position: absolute;
    width: 100%
}

.ghx-print-card-body .ghx-card-extra-fields {
    display: table
}

.ghx-print-card-body .ghx-card-extra-fields .ghx-card-xfield-row {
    display: table-row
}

.ghx-print-card-body .ghx-card-extra-fields .ghx-card-xfield-label, .ghx-print-card-body .ghx-card-extra-fields .ghx-card-xfield-value {
    box-sizing: border-box;
    color: #707070;
    display: table-cell;
    line-height: 1.6em;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.ghx-print-card-body .ghx-card-extra-fields .ghx-card-xfield-value {
    padding-left: 5px
}

.ghx-print-card-body .ghx-card-footer {
    bottom: 0;
    left: 0;
    overflow: hidden;
    position: absolute;
    width: 100%
}

.ghx-print-card-body .ghx-card-footer .aui-label {
    background-color: #fff;
    border: 1px solid #ccc;
    box-sizing: border-box;
    float: left;
    line-height: 1.5em;
    overflow: hidden;
    padding: 0 5px;
    text-overflow: ellipsis;
    white-space: nowrap
}

.ghx-print-card-body .ghx-card-footer .ghx-card-lozenges-2, .ghx-print-card-body .ghx-card-footer .ghx-card-lozenges-3 {
    margin-right: 8px
}

.ghx-print-card-body .ghx-card-footer .ghx-card-version {
    color: #707070
}

.ghx-print-card-body .ghx-card-footer .ghx-row-end .ghx-card-estimate {
    border: 1px solid #ccc;
    box-sizing: border-box;
    display: inline-block;
    float: left;
    text-transform: lowercase;
    overflow: hidden;
    padding: 0 5px;
    text-overflow: ellipsis;
    white-space: nowrap
}

.ghx-print-card-body .ghx-print-small .ghx-card {
    height: 233px;
    padding: 20px 20px 20px 20px;
    width: 335px
}

.ghx-print-card-body .ghx-print-small .ghx-card-header {
    height: 25px
}

.ghx-print-card-body .ghx-print-small .ghx-card-header .ghx-card-key {
    font-size: 14px
}

.ghx-print-card-body .ghx-print-small .ghx-card-header .ghx-row-end .ghx-avatar-img {
    border-radius: 25px;
    font-size: 18px;
    height: 25px;
    line-height: 25px;
    width: 25px
}

.ghx-print-card-body .ghx-print-small .ghx-card-color {
    border-left: 5px solid #fff
}

.ghx-print-card-body .ghx-print-small .ghx-card-summary {
    font-size: 16px;
    line-height: 1.3em;
    max-height: 62.4px
}

.ghx-print-card-body .ghx-print-small .ghx-card-extra-fields {
    font-size: 12px
}

.ghx-print-card-body .ghx-print-small .ghx-card-extra-fields .ghx-card-xfield-label {
    max-width: 93.76px;
    min-width: 93.76px
}

.ghx-print-card-body .ghx-print-small .ghx-card-extra-fields .ghx-card-xfield-value {
    max-width: 199.24px
}

.ghx-print-card-body .ghx-print-small .ghx-card-footer {
    height: 25px
}

.ghx-print-card-body .ghx-print-small .ghx-card-footer .aui-label {
    font-size: 12px;
    margin-top: 3.5px;
    max-width: 293px
}

.ghx-print-card-body .ghx-print-small .ghx-card-footer .ghx-card-lozenges-2 {
    max-width: 185px
}

.ghx-print-card-body .ghx-print-small .ghx-card-footer .ghx-card-lozenges-3 {
    max-width: 108.5px
}

.ghx-print-card-body .ghx-print-small .ghx-card-footer .ghx-row-end .ghx-card-estimate {
    font-size: 12px;
    line-height: 16px;
    margin-top: 4.5px
}

.ghx-print-card-body .ghx-print-small .ghx-card-footer .ghx-row-end .ghx-card-estimate-1 {
    max-width: 293px
}

.ghx-print-card-body .ghx-print-small .ghx-card-footer .ghx-row-end .ghx-card-estimate-2 {
    max-width: 100px
}

.ghx-print-card-body .ghx-print-small .ghx-card-footer .ghx-row-end .ghx-card-estimate-3 {
    max-width: 60px
}

.ghx-print-card-body .ghx-print-medium .ghx-card {
    height: 332px;
    padding: 25px 25px 25px 35px;
    width: 689px
}

.ghx-print-card-body .ghx-print-medium .ghx-card-header {
    height: 35px
}

.ghx-print-card-body .ghx-print-medium .ghx-card-header .ghx-card-key {
    font-size: 16px
}

.ghx-print-card-body .ghx-print-medium .ghx-card-header .ghx-row-end .ghx-avatar-img {
    border-radius: 35px;
    font-size: 28px;
    height: 35px;
    line-height: 35px;
    width: 35px
}

.ghx-print-card-body .ghx-print-medium .ghx-card-color {
    border-left: 10px solid #fff
}

.ghx-print-card-body .ghx-print-medium .ghx-card-summary {
    font-size: 22px;
    line-height: 1.3em;
    max-height: 85.8px
}

.ghx-print-card-body .ghx-print-medium .ghx-card-extra-fields {
    font-size: 14px
}

.ghx-print-card-body .ghx-print-medium .ghx-card-extra-fields .ghx-card-xfield-label {
    max-width: 219.45px;
    min-width: 219.45px
}

.ghx-print-card-body .ghx-print-medium .ghx-card-extra-fields .ghx-card-xfield-value {
    max-width: 407.55px
}

.ghx-print-card-body .ghx-print-medium .ghx-card-footer {
    height: 35px
}

.ghx-print-card-body .ghx-print-medium .ghx-card-footer .aui-label {
    font-size: 14px;
    margin-top: 7px;
    max-width: 627px
}

.ghx-print-card-body .ghx-print-medium .ghx-card-footer .ghx-card-lozenges-2 {
    max-width: 439px
}

.ghx-print-card-body .ghx-print-medium .ghx-card-footer .ghx-card-lozenges-3 {
    max-width: 230.5px
}

.ghx-print-card-body .ghx-print-medium .ghx-card-footer .ghx-row-end .ghx-card-estimate {
    font-size: 14px;
    line-height: 18px;
    margin-top: 8.5px
}

.ghx-print-card-body .ghx-print-medium .ghx-card-footer .ghx-row-end .ghx-card-estimate-1 {
    max-width: 627px
}

.ghx-print-card-body .ghx-print-medium .ghx-card-footer .ghx-row-end .ghx-card-estimate-2 {
    max-width: 180px
}

.ghx-print-card-body .ghx-print-medium .ghx-card-footer .ghx-row-end .ghx-card-estimate-3 {
    max-width: 150px
}

.ghx-print-card-body .ghx-print-large .ghx-card {
    height: 472px;
    padding: 35px 35px 35px 35px;
    width: 699px
}

.ghx-print-card-body .ghx-print-large .ghx-card-header {
    height: 50px
}

.ghx-print-card-body .ghx-print-large .ghx-card-header .ghx-card-key {
    font-size: 20px
}

.ghx-print-card-body .ghx-print-large .ghx-card-header .ghx-row-end .ghx-avatar-img {
    border-radius: 50px;
    font-size: 40px;
    height: 50px;
    line-height: 50px;
    width: 50px
}

.ghx-print-card-body .ghx-print-large .ghx-card-color {
    border-left: 10px solid #fff
}

.ghx-print-card-body .ghx-print-large .ghx-card-summary {
    font-size: 32px;
    line-height: 1.3em;
    max-height: 124.8px
}

.ghx-print-card-body .ghx-print-large .ghx-card-extra-fields {
    font-size: 18px
}

.ghx-print-card-body .ghx-print-large .ghx-card-extra-fields .ghx-card-xfield-label {
    max-width: 250.8px;
    min-width: 250.8px
}

.ghx-print-card-body .ghx-print-large .ghx-card-extra-fields .ghx-card-xfield-value {
    max-width: 376.2px
}

.ghx-print-card-body .ghx-print-large .ghx-card-footer {
    height: 50px
}

.ghx-print-card-body .ghx-print-large .ghx-card-footer .aui-label {
    font-size: 18px;
    margin-top: 11.5px;
    max-width: 627px
}

.ghx-print-card-body .ghx-print-large .ghx-card-footer .ghx-card-lozenges-2 {
    max-width: 439px
}

.ghx-print-card-body .ghx-print-large .ghx-card-footer .ghx-card-lozenges-3 {
    max-width: 230.5px
}

.ghx-print-card-body .ghx-print-large .ghx-card-footer .ghx-row-end .ghx-card-estimate {
    font-size: 18px;
    line-height: 22px;
    margin-top: 14px
}

.ghx-print-card-body .ghx-print-large .ghx-card-footer .ghx-row-end .ghx-card-estimate-1 {
    max-width: 627px
}

.ghx-print-card-body .ghx-print-large .ghx-card-footer .ghx-row-end .ghx-card-estimate-2 {
    max-width: 180px
}

.ghx-print-card-body .ghx-print-large .ghx-card-footer .ghx-row-end .ghx-card-estimate-3 {
    max-width: 150px
}

@page {
    margin: 30px 0 0 30px
}

@media screen {
    .ghx-print-card-body {
        background-color: #999
    }

    .ghx-print-card-body .ghx-print-content-sizing {
        background-color: #fff;
        height: 100%
    }

    .ghx-print-card-body .ghx-print-content-sizing .aui-message {
        margin-bottom: 0
    }

    .ghx-print-card-body .ghx-print-small {
        width: 670px
    }

    .ghx-print-card-body .ghx-print-medium {
        width: 689px
    }

    .ghx-print-card-body .ghx-print-large {
        width: 699px
    }

    .ghx-print-card-body .ghx-print-small, .ghx-print-card-body .ghx-print-medium, .ghx-print-card-body .ghx-print-large {
        margin: 60px auto
    }

    .ghx-print-card-body .aui-dropdown2 {
        z-index: 3
    }

    .ghx-print-card-body #ghx-print-toolbar {
        background-color: #f5f5f5;
        box-sizing: border-box;
        height: 40px;
        left: 0;
        padding: 5px 10px 5px 0;
        position: fixed;
        top: 0;
        width: 100%;
        z-index: 1
    }

    .ghx-print-card-body #ghx-print-toolbar .ghx-print-toolbar-left {
        left: 0;
        position: absolute
    }

    .ghx-print-card-body #ghx-print-toolbar .ghx-print-toolbar-left .subnav-trigger {
        border: 1px solid #ccc;
        font-size: 14px;
        height: 2.15em;
        margin-left: 0
    }

    .ghx-print-card-body #ghx-print-toolbar .ghx-print-toolbar-left .subnav-trigger:after {
        top: 13px
    }

    .ghx-print-card-body #ghx-print-toolbar .ghx-print-toolbar-label {
        margin: 0 10px 0 20px
    }

    .ghx-print-card-body #ghx-print-toolbar .ghx-print-toolbar-right {
        position: absolute;
        right: 20px
    }

    .ghx-print-card-body #ghx-print-toolbar .ghx-print-toolbar-right #ghx-print-toolbar-issue-count {
        color: #707070;
        margin-right: 20px
    }

    .ghx-print-card-body #ghx-print-toolbar .ghx-print-toolbar-right #ghx-print-toolbar-issue-count.warning {
        padding-left: 18px
    }

    .ghx-print-card-body #ghx-print-toolbar .ghx-print-toolbar-right #ghx-print-toolbar-issue-count.warning:before {
        color: #707070;
        content: "\f1b3";
        font-family: "Atlassian Icons";
        font-size: 16px
    }
}

@media print {
    .ghx-print-card-body {
        background-color: #fff
    }

    .ghx-print-card-body #ghx-print-toolbar {
        display: none
    }

    .ghx-print-card-body .ghx-card {
        page-break-inside: avoid
    }

    .ghx-print-card-body .ghx-print-small, .ghx-print-card-body .ghx-print-medium, .ghx-print-card-body .ghx-print-large {
        margin: 0;
        width: auto
    }

    .ghx-print-card-body .ghx-print-unprintable {
        display: none !important
    }
}

/* module-key = 'com.atlassian.bonfire.plugin:capture-sidebar-resources', location = 'includes/css/project-tabpanel.css' */
.icon-sidebar-test-sessions {
    background: url('//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/2.9.14.0048/_/download/resources/com.atlassian.bonfire.plugin:capture-sidebar-resources/images/icons/test-sessions-bug.svg') no-repeat 0 0;
    background-size: 20px 20px
}

/* module-key = 'com.pyxis.greenhopper.jira:gh-card-old-no-condition', location = 'includes/css/gh-card.less' */
.ghx-avatar-img {
    -webkit-border-radius: 3px;
    border-radius: 3px;
    font-size: 24px;
    height: 32px;
    line-height: 32px;
    width: 32px;
    color: #fff;
    cursor: default;
    display: inline-block;
    text-align: center;
    text-transform: uppercase;
    vertical-align: middle
}

.ghx-issue {
    background: #fff;
    border: 1px solid #ccc;
    color: #333;
    cursor: move;
    display: block;
    font-size: 14px;
    line-height: 1.42857143;
    margin-top: -1px;
    position: relative
}

.ghx-issue .ghx-issue-content {
    min-height: 66px;
    padding: 10px 10px 10px 38px
}

.ghx-issue.ghx-has-avatar .ghx-issue-fields, .ghx-issue.ghx-has-corner .ghx-issue-fields {
    padding-right: 37px
}

.ghx-issue:hover {
    background: #e9e9e9
}

.ghx-issue.ghx-flagged {
    background: #ffe9a8
}

.ghx-issue.ghx-flagged:hover {
    background: #e9e9e9
}

.ghx-issue.ghx-selected {
    background: #ebf2f9
}

.ghx-issue.ghx-selected.ghx-flagged {
    background: #ffd351
}

.ghx-issue.ghx-selected:hover {
    background: #e9e9e9
}

.ghx-issue.ghx-selected-group {
    background: #ebf2f9
}

.ghx-issue.ghx-selected-group.ghx-flagged {
    background: #ffd351
}

.ghx-issue.ghx-selected-group:hover {
    background: #e9e9e9
}

.ghx-issue .ghx-type {
    left: 13px;
    position: absolute;
    top: 10px
}

.ghx-issue .ghx-flags {
    left: 13px;
    position: absolute;
    top: 31px
}

.ghx-issue .ghx-avatar {
    display: none;
    position: absolute;
    right: 10px;
    top: 10px
}

.ghx-issue.ghx-has-avatar .ghx-avatar {
    display: block
}

.ghx-issue .ghx-extra-fields {
    margin-top: 10px
}

.ghx-issue .ghx-extra-fields .ghx-extra-field-row {
    line-height: 0
}

.ghx-issue .ghx-extra-fields .ghx-extra-field {
    display: inline-block;
    line-height: 1.42857143;
    max-height: 1.42857143em;
    max-width: 100%;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

.ghx-issue .ghx-highlighted-fields {
    font-size: 0;
    margin-top: 12px;
    overflow: hidden;
    padding-right: 29px;
    white-space: nowrap
}

.ghx-issue .ghx-highlighted-fields .ghx-highlighted-field {
    max-width: 90%
}

.ghx-issue .ghx-highlighted-fields .ghx-highlighted-field .aui-label {
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis
}

.ghx-issue .ghx-highlighted-fields:empty {
    display: none
}

.ghx-band-1 .ghx-issue {
    font-size: 12px
}

.ghx-band-1 .ghx-issue .ghx-issue-content {
    padding: 5px 5px 5px 33px
}

.ghx-band-1 .ghx-issue .ghx-avatar-img {
    font-size: 12px;
    height: 16px;
    line-height: 16px;
    width: 16px
}

.ghx-band-1 .ghx-issue .ghx-type, .ghx-band-1 .ghx-issue .ghx-flags, .ghx-band-1 .ghx-issue .ghx-avatar {
    left: 8px
}

.ghx-band-1 .ghx-issue .ghx-type {
    top: 5px
}

.ghx-band-1 .ghx-issue .ghx-flags {
    top: 24px
}

.ghx-band-1 .ghx-issue .ghx-avatar {
    right: auto;
    top: 43px
}

.ghx-band-1 .ghx-issue .ghx-end {
    bottom: 5px;
    right: 5px
}

.ghx-band-1 .ghx-issue-fields {
    margin-top: 2px
}

.ghx-band-1 .ghx-issue-fields .ghx-summary .ghx-inner {
    line-height: 1;
    max-height: 3em
}

.ghx-band-1 .ghx-extra-fields {
    margin-top: 7px
}

.ghx-band-1 .ghx-highlighted-fields {
    margin-top: 7px
}

.ghx-band-1 .ghx-highlighted-fields .ghx-highlighted-field .aui-label {
    font-size: 12px
}

.ghx-band-1 .ghx-has-corner .ghx-issue-fields, .ghx-band-1 .ghx-has-avatar .ghx-issue-fields {
    padding-right: 0
}

.ghx-band-2 .ghx-issue {
    font-size: 13px
}

.ghx-band-2 .ghx-issue .ghx-issue-content {
    padding: 5px 5px 5px 38px
}

.ghx-band-2 .ghx-issue .ghx-avatar-img {
    height: 20px;
    line-height: 20px;
    width: 20px;
    font-size: 15px
}

.ghx-band-2 .ghx-issue .ghx-type {
    top: 5px
}

.ghx-band-2 .ghx-issue .ghx-flags {
    top: 26px
}

.ghx-band-2 .ghx-issue .ghx-avatar {
    right: 5px;
    top: 5px
}

.ghx-band-2 .ghx-issue .ghx-end {
    bottom: 5px;
    right: 5px
}

.ghx-band-2 .ghx-issue-fields {
    margin-top: 1px
}

.ghx-band-2 .ghx-has-corner .ghx-issue-fields, .ghx-band-2 .ghx-has-avatar .ghx-issue-fields {
    padding-right: 25px
}

.ghx-band-2 .ghx-highlighted-fields {
    margin-top: 7px
}

.ghx-band-2 .ghx-highlighted-fields .ghx-highlighted-field .aui-label {
    font-size: 13px
}

.ghx-work .ghx-issue.ghx-not-rankable {
    cursor: move
}

.ghx-work .ghx-extra-field .ghx-extra-field-content {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    pointer-events: none
}

.ghx-issue.ui-sortable-helper {
    -moz-box-sizing: content-box;
    -ms-box-sizing: content-box;
    -o-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}

.ghx-issue .ghx-end {
    bottom: 10px;
    position: absolute;
    right: 10px;
    background: #fff;
    -webkit-box-shadow: -4px 0 3px #fff;
    box-shadow: -4px 0 3px #fff;
    -webkit-box-shadow: -4px 0 3px #fff, 0 -3px 3px #fff;
    box-shadow: -4px 0 3px #fff, 0 -3px 3px #fff
}

.ghx-issue.ghx-selected .ghx-end {
    background: #ebf2f9;
    -webkit-box-shadow: -4px 0 3px #ebf2f9;
    box-shadow: -4px 0 3px #ebf2f9;
    -webkit-box-shadow: -4px 0 3px #ebf2f9, 0 -3px 3px #ebf2f9;
    box-shadow: -4px 0 3px #ebf2f9, 0 -3px 3px #ebf2f9
}

.ghx-issue.ghx-flagged .ghx-end {
    background: #ffe9a8;
    -webkit-box-shadow: -4px 0 3px #ffe9a8;
    box-shadow: -4px 0 3px #ffe9a8;
    -webkit-box-shadow: -4px 0 3px #ffe9a8, 0 -3px 3px #ffe9a8;
    box-shadow: -4px 0 3px #ffe9a8, 0 -3px 3px #ffe9a8
}

.ghx-issue.ghx-flagged.ghx-selected .ghx-end {
    background: #ffd351;
    -webkit-box-shadow: -4px 0 3px #ffd351;
    box-shadow: -4px 0 3px #ffd351;
    -webkit-box-shadow: -4px 0 3px #ffd351, 0 -3px 3px #ffd351;
    box-shadow: -4px 0 3px #ffd351, 0 -3px 3px #ffd351
}

.ghx-issue:hover .ghx-end, .ghx-issue.ghx-selected:hover .ghx-end, .ghx-issue.ghx-flagged:hover .ghx-end, .ghx-issue.ghx-flagged.ghx-selected:hover .ghx-end {
    background: #e9e9e9;
    -webkit-box-shadow: -4px 0 3px #e9e9e9;
    box-shadow: -4px 0 3px #e9e9e9;
    -webkit-box-shadow: -4px 0 3px #e9e9e9, 0 -3px 3px #e9e9e9;
    box-shadow: -4px 0 3px #e9e9e9, 0 -3px 3px #e9e9e9
}

.ghx-issue .ghx-corner {
    min-width: 24px;
    text-align: right
}

.ghx-issue .aui-badge {
    white-space: pre-wrap;
    text-transform: lowercase
}

.ghx-issue-fields {
    padding-right: 20px
}

.ghx-issue-fields .ghx-key {
    display: inline-block;
    line-height: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.ghx-issue.ghx-done .ghx-key a {
    text-decoration: line-through
}

.ghx-issue-fields .ghx-summary .ghx-inner {
    display: block;
    line-height: 1.1;
    max-height: 3.3em;
    overflow: hidden;
    word-wrap: break-word
}

.ghx-issue .ghx-type, .ghx-issue .ghx-type img, .ghx-issue .ghx-flags, .ghx-issue .ghx-priority, .ghx-issue .ghx-priority img {
    height: 16px;
    width: 16px;
    overflow: hidden
}

.ghx-issue .ghx-flag, .ghx-issue .ghx-flag .ghx-icon {
    vertical-align: top
}

.ghx-issue-subtask {
    margin-left: 8px
}

.ghx-has-swimlanes.ghx-parent-child .ghx-issue-subtask {
    margin-left: 0
}

.ghx-parent-stub {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background: #fff;
    border-top: 1px solid #ddd;
    font-size: 12px;
    font-weight: normal;
    padding: 0;
    height: 22px;
    line-height: 1.8;
    position: relative;
    top: 1px
}

.ghx-parent-stub .ghx-group {
    background: #f5f5f5;
    display: block;
    text-overflow: ellipsis;
    overflow: hidden;
    padding-right: 4px;
    white-space: nowrap
}

.ghx-parent-stub .ghx-key {
    border-left: 10px solid #bbb;
    border-bottom: none;
    color: #8a8a8a;
    display: inline-block;
    font-weight: normal;
    height: 20px;
    padding: 0 4px
}

.ghx-parent-stub .ghx-summary {
    color: #8a8a8a;
    padding: 0 4px
}

.ghx-parent-group.ui-sortable-helper .ghx-subtask-group {
    visibility: hidden
}

.ghx-issue.ghx-filtered {
    display: none
}

.ghx-days {
    overflow: hidden;
    width: 100%
}

.ghx-days b {
    background: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.20.0/_/download/resources/com.pyxis.greenhopper.jira:gh-card-old-no-condition/images/rapid/gh-days.png) no-repeat 0 0;
    display: block;
    height: 5px;
    width: 100%
}

.ghx-days-0 .ghx-days b {
    background: none
}

.ghx-days-1 .ghx-days b {
    width: 27px
}

.ghx-days-2 .ghx-days b {
    width: 37px
}

.ghx-days-3 .ghx-days b {
    width: 47px
}

.ghx-days-4 .ghx-days b {
    width: 57px
}

.ghx-days-5 .ghx-days b {
    width: 67px
}

.ghx-days-6 .ghx-days b {
    width: 77px
}

.ghx-days-7 .ghx-days b {
    width: 87px
}

.ghx-days-8 .ghx-days b {
    width: 97px
}

.ghx-days-9 .ghx-days b {
    width: 107px
}

.ghx-days-10 .ghx-days b {
    width: 117px
}

.ghx-days-11 .ghx-days b {
    width: 127px
}

.ghx-days-12 .ghx-days b {
    width: 137px
}

.ghx-days-13 .ghx-days b {
    width: 147px
}

.ghx-days-14 .ghx-days b {
    width: 157px
}

.ghx-days-15 .ghx-days b {
    width: 167px
}

.ghx-days-16 .ghx-days b {
    width: 177px
}

.ghx-days-17 .ghx-days b {
    width: 187px
}

.ghx-days-18 .ghx-days b {
    width: 197px
}

.ghx-days-19 .ghx-days b {
    width: 207px
}

.ghx-days-20 .ghx-days b {
    width: 217px
}

.ghx-days-21 .ghx-days b {
    width: 227px
}

.ghx-days-22 .ghx-days b {
    width: 237px
}

.ghx-days-23 .ghx-days b {
    width: 247px
}

.ghx-days-24 .ghx-days b {
    width: 257px
}

.ghx-days-25 .ghx-days b {
    width: 267px
}

.ghx-days-26 .ghx-days b {
    width: 277px
}

.ghx-days-27 .ghx-days b {
    width: 287px
}

.ghx-days-28 .ghx-days b {
    width: 297px
}

.ghx-days-29 .ghx-days b {
    width: 307px
}

.ghx-days-30 .ghx-days b {
    width: 317px
}

.ghx-days-31 .ghx-days b {
    width: 327px
}

/* module-key = 'com.atlassian.jira.jira-projects-plugin:subnavigator', location = '/static/components/subnavigator/styles/styles.less' */
.subnav-trigger.aui-button.aui-dropdown2-trigger, span.subnav-trigger {
    color: #292929;
    font-size: 24px;
    font-weight: normal;
    line-height: 1.5;
    height: 2em;
    padding: 4px 10px
}

.subnav-trigger.aui-button.aui-dropdown2-trigger:after, span.subnav-trigger:after {
    top: 22px
}

.subnav-opts, .subnavigator-content {
    max-height: 80vh;
    overflow-y: auto
}

.subnavigator-trigger.aui-button.aui-dropdown2-trigger {
    margin-left: 10px
}

.subnavigator-trigger.aui-button.aui-dropdown2-trigger.aui-button.aui-dropdown2-trigger:after {
    border-top-color: #3b73af
}

.subnavigator-title {
    float: left;
    max-width: 540px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

#ghx-pool {
    z-index: 1
}

/* module-key = 'com.pyxis.greenhopper.jira:subnavigator', location = 'includes/js/sidebar/subnavigator/subnavigator.less' */
span:only-child.subnav-page-header {
    color: #333
}

span.subnav-page-header {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    vertical-align: top;
    padding-bottom: 4px;
    font-size: 14px;
    color: #707070
}

#jira:not(.aui-sidebar-collapsed) span.subnav-page-header {
    display: none
}

span.subnav-container {
    display: block;
    white-space: nowrap;
    height: 1.25em
}

span.subnav-container > span.subnav-trigger, span.subnav-container > button.subnav-trigger.aui-button {
    margin-top: -1em;
    padding-left: 0;
    margin-left: 0;
    border-left: 0;
    line-height: 1.25
}

span.subnav-container > span.subnav-trigger.aui-button-subtle, span.subnav-container > button.subnav-trigger.aui-button.aui-button-subtle {
    border-left: none
}

span.subnav-container > span.subnav-trigger.aui-button-subtle:hover, span.subnav-container > button.subnav-trigger.aui-button.aui-button-subtle:hover {
    background: none;
    border-color: transparent;
    text-decoration: underline
}

span.subnav-container > span.subnav-trigger.aui-button-subtle:active, span.subnav-container > button.subnav-trigger.aui-button.aui-button-subtle:active, span.subnav-container > span.subnav-trigger.aui-button-subtle.active, span.subnav-container > button.subnav-trigger.aui-button.aui-button-subtle.active {
    background: none;
    border-color: transparent;
    box-shadow: none;
    border-bottom-width: initial
}

/* module-key = 'com.pyxis.greenhopper.jira:sidebar', location = 'includes/css/gh-sidebar.css' */
.project-board-picker {
    margin: 0 15px
}

.project-board-picker + .aui-nav {
    border-top: 0
}

.project-board-picker-trigger {
    width: 100%
}

.aui-sidebar[aria-expanded="false"] .project-board-picker {
    display: none
}

.create-board-button {
    margin: 5px 15px;
    width: 120px
}

.aui-sidebar[aria-expanded="false"] .create-board-button {
    display: none
}

.singleton-board-label {
    margin: 5px 15px
}

.singleton-board-label + .aui-nav {
    border-top: 0
}

.aui-sidebar[aria-expanded="false"] .singleton-board-label {
    display: none
}

/* module-key = 'com.atlassian.plugins.atlassian-nav-links-plugin:rotp-menu', location = 'appswitcher/appswitcher.css' */
.nav-link-label, .nav-link-description {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.nav-links .nav-link-description {
    color: #707070
}

.nav-links .nav-link-edit {
    color: #3b73af
}

.nav-links .active > .nav-link-label, .nav-links .active > .nav-link-description, .nav-links .active > .nav-link-edit {
    color: inherit
}

.nav-links .nav-link-edit-wrapper {
    padding-left: 10px !important
}

#app-switcher {
    z-index: 12000
}

.app-switcher-trigger.aui-dropdown2-trigger, .app-switcher-trigger.sidebar-trigger {
    background: transparent;
    border: 0;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    box-sizing: border-box;
    color: inherit;
    cursor: pointer;
    float: left;
    height: 40px;
    width: 36px
}

.app-switcher-trigger.aui-dropdown2-trigger:after {
    content: normal !important
}

.app-switcher-trigger > .aui-icon {
    filter: alpha(opacity=80);
    opacity: .8
}

.app-switcher-trigger:hover > .aui-icon, .app-switcher-trigger:active > .aui-icon, .app-switcher-trigger:focus > .aui-icon, .app-switcher-trigger.active > .aui-icon {
    filter: alpha(opacity=100);
    opacity: 1
}

.app-switcher-loading {
    background: no-repeat 10px 50%;
    background-image: url();
    line-height: 16px;
    padding: 5px 10px 5px 31px
}

.app-switcher-error {
    line-height: 16px;
    padding: 5px 10px;
    white-space: nowrap
}

.app-switcher-retry {
    color: #3b73af;
    cursor: pointer
}

.app-switcher-retry:hover {
    text-decoration: underline
}

.app-switcher-sidebar {
    display: none;
    position: fixed;
    top: 0;
    bottom: 0;
    left: 0;
    background-color: #393939;
    width: 205px;
    padding: 10px 20px;
    -moz-box-shadow: 2px 0 3px #111;
    -webkit-box-shadow: 2px 0 3px #111;
    box-shadow: 2px 0 3px #111
}

.app-switcher-sidebar .aui-nav-heading, .aui-theme-bamboo .app-switcher-sidebar .aui-nav-heading {
    font-size: 12px;
    line-height: 1.66;
    text-transform: uppercase;
    color: #ccc;
    margin-top: 0
}

.app-switcher-sidebar ul, .app-switcher-sidebar li {
    list-style: none;
    margin: 0;
    padding: 0
}

.app-switcher-sidebar li a {
    display: block;
    line-height: 20px;
    overflow: hidden;
    padding: 5px 10px;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #3b73af
}

#app-switcher.app-switcher-sidebar .nav-link a .nav-link-label {
    color: #aaa
}

.app-switcher-sidebar li a:hover {
    text-decoration: none
}

.sidebar-customize-section.aui-dropdown2 {
    z-index: 12001
}

.app-switcher-sidebar .aui-dropdown2-trigger {
    display: inline-block;
    margin-top: 7px;
    float: right
}

.sidebar-project-name {
    display: table-cell;
    vertical-align: middle;
    padding: 0 10px;
    color: #ccc;
    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    hyphens: auto;
    text-overflow: ellipsis;
    overflow: hidden;
    color: #e6e6e6
}

.app-switcher-sidebar a.aui-dropdown2-trigger {
    color: #ccc
}

.app-switcher-section {
    margin-top: 10px
}

.app-switcher-title {
    margin-bottom: 2px
}

.sidebar-trigger.sidebar-open {
    background-color: #296ca3;
    color: #fff
}

.aui-navgroup .app-switcher-applications .aui-nav-heading {
    border-top: 0
}

.app-switcher-open .app-switcher-sidebar {
    display: block
}

.app-switcher-open .sidebar-trigger {
    background-color: #3872b1
}

.app-switcher-sidebar .app-switcher-error {
    color: #aaa;
    white-space: normal
}

/* module-key = 'com.atlassian.plugins.atlassian-nav-links-plugin:rotp-menu', location = 'appswitcher/appswitcherdiscovery.css' */
.app-discovery-suggestion-app .suggestion-apps {
    padding-left: 20px;
    margin-top: 10px
}

.app-discovery-suggestion-app .active {
    background-color: #fff
}

.app-discovery-suggestion-app:hover {
    background-color: #3b73af
}

.app-discovery-suggestion-app:hover .app-discovery-small {
    color: #fff
}

.app-discovery-apps {
    border-top: 1px solid solid #ccc
}

.app-discovery-small {
    color: #707070;
    font-size: 12px;
    line-height: 1.33333333333333;
    padding-left: 10px;
    margin-top: 5px;
    padding-right: 10px
}

.app-discovery-suggestion-app:hover .app-discovery-suggest-title small {
    color: #fff
}

.app-discovery-suggest-title {
    padding-right: 20px;
    padding-left: 10px;
    padding-top: 3px
}

.app-discovery-suggest-apps-buttons {
    padding: 10px
}

.app-discovery-link {
    padding-left: 31px !important
}

.app-discovery-jira-product-icon {
    background-image: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/5.0.15/_/download/resources/com.atlassian.plugins.atlassian-nav-links-plugin:rotp-menu/images/jira.png);
    background-size: 80px 40px;
    height: 40px
}

.app-discovery-suggestion-app:hover .app-discovery-jira-product-icon {
    background-image: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/5.0.15/_/download/resources/com.atlassian.plugins.atlassian-nav-links-plugin:rotp-menu/images/jira_hover.png)
}

.app-discovery-confluence-product-icon {
    background-image: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/5.0.15/_/download/resources/com.atlassian.plugins.atlassian-nav-links-plugin:rotp-menu/images/confluence.png);
    background-size: 140px 40px;
    height: 40px
}

.app-discovery-suggestion-app:hover .app-discovery-confluence-product-icon {
    background-image: url(//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/5.0.15/_/download/resources/com.atlassian.plugins.atlassian-nav-links-plugin:rotp-menu/images/confluence_hover.png)
}

.close-button-alignment {
    margin-top: 20px;
    padding: 4px 10px
}

.appswitcher-tooltips .tipsy-arrow {
    top: 30%;
    border-width: 5px
}

.appswitcher-tooltips .tipsy-inner {
    max-width: 400px;
    width: 220px
}

#arrow-app-switcher-tooltip.aui-inline-dialog-arrow.aui-css-arrow.aui-left-arrow:after, #arrow-app-switcher-tooltip.arrow.aui-css-arrow.aui-left-arrow:after, #arrow-app-switcher-tooltip.aui-inline-dialog-arrow.aui-css-arrow.aui-left-arrow:before, #arrow-app-switcher-tooltip.arrow.aui-css-arrow.aui-left-arrow:before {
    border-width: 8px 8px 8px 0;
    border-color: transparent #ccc
}

#arrow-app-switcher-tooltip.aui-inline-dialog-arrow.aui-css-arrow.aui-left-arrow:after, #arrow-app-switcher-tooltip.arrow.aui-css-arrow.aui-left-arrow:after {
    border-color: transparent #fff transparent transparent;
    top: 0;
    right: 0
}

/* module-key = 'com.atlassian.jira.jira-header-plugin:jira-header', location = 'css/layout-overrides.less' */
.aui-dropdown2-in-header {
    z-index: 12000
}

.aui-header .aui-quicksearch input {
    width: 170px
}

.aui-dropdown2-loading {
    display: none;
    height: 0
}

/* module-key = 'com.atlassian.jira.jira-header-plugin:jira-header-theme', location = 'css/header-theme.less' */
.aui-header {
    background: #205081;
    color: #fff;
    border-bottom-color: #2e3d54
}

.aui-header a {
    color: #fff
}

.aui-header a:hover, .aui-header a:focus {
    background-color: #296ca3;
    color: #f0f0f0
}

.aui-header .aui-icon-dropdown, .aui-header .aui-dropdown2-trigger::after {
    border-top-color: rgba(255, 255, 255, 0.7)
}

.aui-header .aui-dropdown2-trigger {
    color: #fff
}

.aui-header .aui-dropdown2-trigger:hover, .aui-header .aui-dropdown2-trigger:focus, .aui-header .aui-dropdown2-trigger.active {
    background-color: #296ca3;
    color: #f0f0f0
}

.aui-header .aui-dropdown2-trigger:hover .aui-icon-dropdown, .aui-header .aui-dropdown2-trigger:focus .aui-icon-dropdown, .aui-header .aui-dropdown2-trigger.active .aui-icon-dropdown, .aui-header .aui-dropdown2-trigger:hover::after, .aui-header .aui-dropdown2-trigger:focus::after, .aui-header .aui-dropdown2-trigger.active::after {
    border-top-color: #f0f0f0
}

.aui-header .aui-button.aui-button-primary.aui-style {
    color: #fff;
    background-color: #3b7fc4
}

.aui-header .aui-button.aui-button-primary.aui-style:hover, .aui-header .aui-button.aui-button-primary.aui-style:focus {
    background-color: #4796e6
}

.aui-header .aui-button.aui-button-primary.aui-style:active {
    background-color: #3572b0
}

/* module-key = 'com.atlassian.jira.jira-projects-plugin:sidebar-project-shortcuts', location = '/sidebar/project-shortcuts/style.less' */
.project-shortcuts-group .aui-nav-heading p {
    font-size: 14px;
    font-weight: normal;
    margin-top: 10px;
    text-transform: none
}

.aui-sidebar[aria-expanded="false"] .project-shortcuts-group {
    background: none
}

.aui-sidebar[aria-expanded="false"] .project-shortcuts-group:after {
    border: none;
    content: "";
    left: 18px;
    top: 50%;
    width: 20px;
    height: 20px;
    margin-top: -10px;
    background: url("") no-repeat;
    background-size: 20px 20px
}

.aui-sidebar[aria-expanded="false"] .project-shortcuts-group_empty {
    display: none
}

.aui-inline-dialog .project-shortcuts-group__link .aui-icon, .aui-inline-dialog .project-shortcuts-group__link + .project-shortcuts-group__actions, .aui-inline-dialog .aui-sidebar-submenu .project-shortcuts-group__add {
    display: none
}

.project-shortcuts-group__description {
    margin: 0 25px 10px 15px
}

.project-shortcuts-group__description + .aui-nav {
    margin-top: 0;
    padding-top: 0
}

.project-shortcuts-group li:hover {
    background-color: #e6e6e6
}

.project-shortcuts-group.project-shortcuts-group .project-shortcuts-group__actions {
    overflow: hidden;
    position: absolute;
    right: 15px;
    top: 50%;
    margin-top: -8px;
    padding: 0 !important;
    z-index: 1
}

.project-shortcuts-group__actions > span {
    border-radius: 2px;
    display: block;
    float: left;
    height: 16px;
    margin: 0;
    padding: 0;
    position: relative;
    text-indent: -999em;
    width: 15px
}

.project-shortcuts-group__actions > span:after {
    border: 4px solid transparent;
    border-top-color: transparent;
    content: "";
    height: 0;
    position: absolute;
    right: 4px;
    top: 6px;
    width: 0
}

.project-shortcuts-group__actions:focus > span {
    background-color: #b3b3b3
}

.project-shortcuts-group__actions:focus > span:after {
    border-top-color: #333
}

.project-shortcuts-group__actions:hover > span, .project-shortcuts-group__actions:active > span, .project-shortcuts-group__actions.active > span {
    background-color: #3b73af
}

.project-shortcuts-group__actions:hover > span:after, .project-shortcuts-group__actions:active > span:after, .project-shortcuts-group__actions.active > span:after {
    border-top-color: #fff
}

.project-shortcuts-group__link:hover + .project-shortcuts-group__actions, .project-shortcuts-group__link:active + .project-shortcuts-group__actions, .project-shortcuts-group__link.active + .project-shortcuts-group__actions, .project-shortcuts-group__link:focus + .project-shortcuts-group__actions {
    background-color: #b3b3b3
}

.project-shortcuts-group__link:hover + .project-shortcuts-group__actions > span:after, .project-shortcuts-group__link:active + .project-shortcuts-group__actions > span:after, .project-shortcuts-group__link.active + .project-shortcuts-group__actions > span:after, .project-shortcuts-group__link:focus + .project-shortcuts-group__actions > span:after {
    border-top-color: #333
}

.project-shortcuts-group__link:hover + .project-shortcuts-group__actions:hover > span:after, .project-shortcuts-group__link:active + .project-shortcuts-group__actions:hover > span:after, .project-shortcuts-group__link.active + .project-shortcuts-group__actions:hover > span:after, .project-shortcuts-group__link:focus + .project-shortcuts-group__actions:hover > span:after, .project-shortcuts-group__link:hover + .project-shortcuts-group__actions.active > span:after, .project-shortcuts-group__link:active + .project-shortcuts-group__actions.active > span:after, .project-shortcuts-group__link.active + .project-shortcuts-group__actions.active > span:after, .project-shortcuts-group__link:focus + .project-shortcuts-group__actions.active > span:after {
    border-top-color: #fff
}

#inline-dialog-project-shortcuts-group__add-dialog {
    z-index: 100001
}

#inline-dialog-project-shortcuts-group__add-dialog .contents {
    padding: 15px;
    width: 345px
}

#inline-dialog-project-shortcuts-group__add-dialog h3 {
    font-size: 20px;
    margin-bottom: 10px
}

form.aui .project-shortcuts-field-group .field-group {
    padding-left: 100px
}

form.aui .project-shortcuts-field-group label {
    width: 85px;
    margin-left: -100px
}

form.aui .project-shortcuts-field-group .project-shortcuts-name-icon-block {
    max-width: 250px
}

form.aui .project-shortcuts-field-group .project-shortcuts-name-icon-block .project-shortcuts-icons-picker {
    position: relative;
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
    border-right: 0
}

form.aui .project-shortcuts-field-group .project-shortcuts-name-icon-block .project-shortcuts-icons-picker:focus {
    z-index: 100002
}

form.aui .project-shortcuts-field-group .project-shortcuts-name-icon-block .project-shortcuts-icons-picker .aui-icon {
    background-position-y: -1px
}

form.aui .project-shortcuts-field-group .project-shortcuts-name-icon-block .project-shortcuts-icon-picker-block {
    float: left;
    box-sizing: border-box;
    width: 54px
}

form.aui .project-shortcuts-field-group .project-shortcuts-name-icon-block .project-shortcuts-name-input-with-icon {
    position: relative;
    display: inline;
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
    width: calc(100% - 54px)
}

form.aui .project-shortcuts-field-group .project-shortcuts-name-icon-block .project-shortcuts-name-input-with-icon:focus {
    z-index: 100002
}

.project-shortcuts-icons-list {
    z-index: 100201;
    width: 203px;
    padding-bottom: 2px
}

.project-shortcuts-icons-list > ul > li {
    float: left
}

.project-shortcuts-icons-list .aui-icon, .project-shortcuts-icons-picker .aui-icon {
    width: 20px;
    height: 20px;
    background-repeat: no-repeat
}

.project-shortcuts-icon-link {
    background: url("")
}

.project-shortcuts-icon-bitbucket {
    background: url("")
}

.project-shortcuts-icon-cloud {
    background: url("")
}

.project-shortcuts-icon-confluence {
    background: url("")
}

.project-shortcuts-icon-crucible {
    background: url("")
}

.project-shortcuts-icon-file {
    background: url("")
}

.project-shortcuts-icon-fisheye {
    background: url("")
}

.project-shortcuts-icon-folder {
    background: url("")
}

.project-shortcuts-icon-hipchat {
    background: url("")
}

.project-shortcuts-icon-important {
    background: url("")
}

.project-shortcuts-hidden-submit {
    background: transparent;
    border: 0;
    clip: rect(0 0 0 0);
    height: 0;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 0
}

.project-shortcuts-submit.loading {
    position: relative
}

.project-shortcuts-submit .spinner {
    left: 4px !important;
    top: 10px !important;
    width: 16px !important;
    height: 16px !important;
    display: inline-block !important
}

.jira-project-avatar-icon {
    box-sizing: border-box;
    background-color: #f5f5f5;
    border-radius: 11px;
    padding: 2px;
    height: 22px;
    width: 22px;
    position: absolute;
    top: 32px;
    left: -5px
}

.jira-project-avatar {
    position: relative;
    display: inline-block
}

.aui-sidebar[aria-expanded="false"] .jira-project-avatar-icon {
    height: 18px;
    width: 18px;
    top: 18px;
    left: 6px
}

.aui-inline-dialog-contents .project-shortcuts-list .project-shortcuts-group__actions, .aui-inline-dialog-contents .project-shortcuts-list a.aui-nav-item.project-shortcuts-group__add {
    display: none
}

/* module-key = 'com.atlassian.jira.jira-projects-plugin:issues-page-assets', location = '/page/project/issues/styles.less' */
.icon-sidebar-issues {
    background: url("");
    background-size: 20px 20px
}

/* module-key = 'com.atlassian.jira.jira-projects-plugin:summary-page-icons', location = '/page/project/summary/icons.less' */
.icon-sidebar-summary {
    background: url("") no-repeat center center;
    background-size: 20px 20px
}

.icon-sidebar-add-ons {
    background: url("") no-repeat center center;
    background-size: 20px 20px
}

/* module-key = 'com.atlassian.jira.jira-projects-plugin:release-page-icons', location = '/page/project/release/icons.less' */
.icon-sidebar-release {
    background: url("") no-repeat center center
}

.icon-sidebar-release-for-business {
    background: url("") no-repeat center center
}

/* module-key = 'com.atlassian.jira.jira-projects-plugin:components-page-styles', location = '/page/project/components/styles.less' */
.aui-page-header-fixed {
    padding: 20px
}

.aui-page-header-fixed__legacy {
    padding-top: 0px;
    padding-left: 0px;
    padding-bottom: 20px
}

.aui-page-header-fixed h1 {
    height: 29px
}

.aui-page-header-fixed.header-with-border {
    border-bottom: 1px solid #ccc
}

.aui-page-panel-content-no-table {
    display: inherit;
    width: 100%
}

.header-with-filter {
    border-bottom: 1px solid #ccc;
    padding-left: 10px;
    margin-top: -20px
}

.header-with-filter-adjustment {
    margin-top: -10px
}

.contains-header {
    padding: 0
}

.operation {
    line-height: 20px;
    white-space: nowrap
}

.operation span {
    vertical-align: middle
}

.dynamic-table td {
    padding-left: 5px;
    padding-right: 5px
}

.dynamic-table tr.item-state-successful {
    background-color: rgba(142, 176, 33, 0.1)
}

.dynamic-table tr.item-state-error-add, .dynamic-table tr.item-state-error-delete, .dynamic-table tr.item-state-error-update {
    background-color: rgba(208, 68, 55, 0.1)
}

.dynamic-table tr:first-child > td {
    border-top: none !important
}

.dynamic-table tr.transition-destroy {
    z-index: -100;
    opacity: 0;
    transition: opacity .5s;
    min-height: 0;
    border-bottom: none
}

.dynamic-table tr.transition-destroy > td {
    padding-top: 0;
    padding-bottom: 0;
    transition: padding .5s
}

.dynamic-table tr.transition-destroy > td > div {
    min-height: 0;
    display: block;
    overflow: hidden
}

.dynamic-table tr:hover {
    background: #f5f5f5
}

.dynamic-table__actions {
    min-width: 120px
}

.dynamic-table__actions table {
    width: 100%
}

.dynamic-table__actions .operation-retry {
    line-height: 20px;
    white-space: nowrap
}

.dynamic-table__actions .operation-retry span {
    vertical-align: middle
}

.dynamic-table__actions .operation-retry span {
    color: #d04437
}

.dynamic-table__actions .operation-retry a {
    margin-left: 5px;
    vertical-align: middle
}

.dynamic-table__actions .operation-retry .operation-discard {
    color: #707070;
    cursor: pointer;
    margin-left: 15px
}

.dynamic-table__actions .operation-success {
    line-height: 20px;
    white-space: nowrap
}

.dynamic-table__actions .operation-success span {
    vertical-align: middle
}

.dynamic-table__actions .operation-success span {
    color: #14892c;
    margin-left: 5px
}

.dynamic-table__actions .aui-dropdown2-trigger {
    height: 20px;
    padding-top: 0px;
    padding-bottom: 0px
}

.dynamic-table tbody.header th {
    border-top: none
}

.dynamic-table tbody tr > td > div {
    min-height: 20px
}

#submit-container:empty ~ section .dynamic-table__actions {
    display: none
}

.break-words {
    display: inline-block;
    word-wrap: break-word;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
    line-height: normal
}

.break-words wbr:after {
    content: "\00200B"
}

.components-page-app__legacy .aui-page-panel-content.aui-page-panel-content-no-table {
    padding-top: 0px;
    padding-left: 0px;
    padding-right: 0px
}

.components-table-issues-count {
    white-space: nowrap
}

.component-filter-text::-ms-clear {
    display: none
}

.component-filter.component-filter.component-filter {
    margin: 10px 0
}

.component-filter-text {
    padding-right: 24px
}

.component-filter-text-container {
    position: relative;
    display: inline-block;
    margin-left: 10px
}

.components-page-app__legacy .component-filter-text-container {
    margin-left: 0px
}

.component-filter-text-container .aui-icon {
    margin-top: -8px;
    position: absolute;
    right: 4px;
    top: 50%
}

.components-table .components-table__row-empty {
    border-bottom: 0
}

.components-table .components-table__row-empty td {
    padding: 50px
}

.components-table .components-table__name {
    min-width: 100px
}

.components-table .components-table__name a {
    display: inline-block;
    word-wrap: break-word;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
    line-height: normal
}

.components-table .components-table__name a wbr:after {
    content: "\00200B"
}

.components-table .components-table__issues-count, .components-table .components-table__lead {
    white-space: nowrap
}

.components-table .components-table__description {
    width: 60%
}

.components-table .components-table__description > div {
    display: inline-block;
    word-wrap: break-word;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
    line-height: normal;
    display: block
}

.components-table .components-table__description > div wbr:after {
    content: "\00200B"
}

.components-table .components-table__assignee {
    min-width: 100px
}

.components-table .components-table__assignee > div {
    display: inline-block;
    word-wrap: break-word;
    -webkit-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
    line-height: normal;
    display: block
}

.components-table .components-table__assignee > div wbr:after {
    content: "\00200B"
}

.components-table .components-table__assignee[original-title] {
    cursor: default
}

.components-table tr:first-child > td, .components-table tr:first-child > th {
    border-top: none !important
}

#components-page {
    margin-top: 15px
}

#components-page .aui-nav-pagination {
    float: right
}

#components-page .aui-nav-pagination.aui-nav-pagination {
    margin-top: 10px
}

#components-page #filter-container {
    border-bottom: 1px solid #ccc;
    padding-left: 10px;
    margin-top: -20px;
    border-bottom: none
}

#components-page.components-page-app__legacy #filter-container {
    padding-left: 0px
}

#components-page .no-table-common {
    text-align: center
}

#components-page .no-table-common p {
    margin-top: 6px
}

#components-page .no-table-common p.description {
    color: #707070
}

#components-page .components-logo {
    margin-left: auto;
    margin-right: auto;
    height: 80px
}

#components-page div.no-results {
    padding: 0px 120px 30px 20px
}

#components-page div.no-components {
    padding: 30px 120px 30px 20px
}

.header-ending {
    border-top: 1px solid #cccccc
}

#components-add__component {
    background-color: whitesmoke;
    border-top: 1px solid #d3d3d3;
    border-bottom: 1px solid #d3d3d3;
    padding: 10px 10px 10px 0;
    margin: 20px 20px 0 20px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: row
}

.components-page-app__legacy #components-add__component {
    margin-left: 0px;
    margin-right: 0px
}

#components-add__component > div {
    margin-left: 10px
}

#components-add__component input, #components-add__component select {
    max-width: none
}

#components-add__component .aui-ss {
    max-width: none
}

#components-add__component .components-add__name {
    width: 20%
}

#components-add__component .components-add__lead {
    width: 15%
}

#components-add__component .components-add__description {
    -ms-flex: 1 0 auto;
    flex-grow: 1
}

#components-add__component .components-add__assignee {
    width: 17%
}

#components-add__component .components-add__assignee .error {
    display: none
}

.component-actions {
    min-width: 70px
}

/* module-key = 'com.atlassian.jira.jira-projects-plugin:components-page-icons', location = '/page/project/components/icons.less' */
.icon-sidebar-components {
    background: url("");
    background-size: 20px 20px
}

/* module-key = 'com.atlassian.jira.jira-projects-plugin:report-page-assets', location = '/page/project/report/styles.less' */
.reports .reports__category {
    margin: 0 0 20px 0
}

.reports__list {
    display: block;
    list-style: none;
    margin: 0 0 0 -40px;
    padding: 0
}

.reports__list__item {
    display: inline-block;
    margin-bottom: 40px;
    margin-left: 40px;
    width: 270px;
    word-wrap: break-word;
    vertical-align: top
}

.reports__list__report {
    display: block;
    font-size: 16px
}

.reports__list__report:before {
    content: "";
    background-color: #ffffff;
    background-image: url("");
    background-position: center center;
    background-repeat: no-repeat;
    border: solid 1px #ccc;
    border-radius: 3px;
    display: block;
    height: 140px;
    margin-bottom: 15px
}

.reports__list__report:hover:before {
    border-color: #999999
}

.report-thumbnail-averageage:before {
    background-image: url("")
}

.report-thumbnail-createdvsresolved:before {
    background-image: url("")
}

.report-thumbnail-piechart:before {
    background-image: url("")
}

.report-thumbnail-recentlycreated:before {
    background-image: url("")
}

.report-thumbnail-resolutiontime:before {
    background-image: url("")
}

.report-thumbnail-singlelevelgroupby:before {
    background-image: url("")
}

.report-thumbnail-timesince:before {
    background-image: url("")
}

.report-thumbnail-velocitychart:before {
    background-image: url("//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.0.18/_/download/resources/com.atlassian.jira.jira-projects-plugin:report-page-assets/page/project/report/thumbnails/chart-thumbnail-velocitychart.svg")
}

.report-thumbnail-versionreport:before {
    background-image: url("//d2vj1jlnoa5x8o.cloudfront.net/roancsu.atlassian.net/s/-dsqmr3/100011/c/1000.0.18/_/download/resources/com.atlassian.jira.jira-projects-plugin:report-page-assets/page/project/report/thumbnails/chart-thumbnail-versionreport.svg")
}

.report-thumbnail-timetracking:before {
    background-image: url("")
}

.report-thumbnail-developerworkload:before {
    background-image: url("")
}

.report-thumbnail-versionworkload:before {
    background-image: url("")
}

.reports-subnav-container {
    margin-left: 5px
}

/* module-key = 'com.atlassian.jira.jira-board-plugin:board-sidebar-labs', location = 'includes/sidebar-labs.less' */
.board-sidebar-link .aui-nav-item-label::after {
    background-color: #8eb021;
    border: 1px solid #8eb021;
    border-radius: 3px;
    color: #ffffff;
    content: "labs";
    font-size: 11px;
    font-weight: bold;
    line-height: 99%;
    margin-left: 10px;
    margin-top: 2px;
    padding: 2px 5px;
    text-transform: uppercase
}

/* module-key = 'com.atlassian.jira.jira-projects-plugin:project-page-styles', location = '/page/styles.less' */
.aui-page-header-fixed {
    padding: 20px
}

.aui-page-header-fixed__legacy {
    padding-top: 0px;
    padding-left: 0px;
    padding-bottom: 20px
}

.aui-page-header-fixed h1 {
    height: 29px
}

.aui-page-header-fixed.header-with-border {
    border-bottom: 1px solid #ccc
}

.aui-page-panel-content-no-table {
    display: inherit;
    width: 100%
}

.header-with-filter {
    border-bottom: 1px solid #ccc;
    padding-left: 10px;
    margin-top: -20px
}

.header-with-filter-adjustment {
    margin-top: -10px
}

.contains-header {
    padding: 0
}

/* module-key = 'com.atlassian.jira.jira-projects-plugin:sidebar-init', location = '/sidebar/header/styles.less' */
.aui-sidebar .aui-page-header-main {
    min-height: 59px
}

.aui-sidebar .aui-page-header-main h1 {
    font-weight: bold
}

.aui-sidebar .aui-page-header-main h1:only-child {
    position: relative;
    top: -4px
}

.aui-sidebar .aui-page-header-main.title-only h1 {
    line-height: inherit
}

.aui-sidebar .aui-page-header-main .aui-item.project-title a {
    text-overflow: ellipsis;
    overflow: hidden;
    display: block
}

.aui-sidebar .aui-page-header-main .aui-item.project-type-warning {
    width: 20px;
    padding-left: 0
}

.aui-sidebar .aui-page-header.selected a.scope-filter-create-board {
    color: #707070;
    font-weight: normal
}

.aui-sidebar .aui-page-header.selected a.scope-filter-create-board:hover {
    color: #333
}

.scope-filter .scope-filter-trigger {
    display: inline-block;
    max-width: 200px;
    overflow: hidden;
    position: relative;
    text-overflow: ellipsis;
    top: -4px;
    white-space: nowrap
}

.scope-filter .scope-filter-trigger.aui-button-link, .scope-filter .scope-filter-trigger.aui-button-link:visited {
    color: #707070
}

.scope-filter .scope-filter-trigger.aui-button-link:hover {
    color: #333;
    text-decoration: none
}

.scope-filter.title-only .scope-filter-trigger {
    max-width: 260px
}

.scope-filter > .scope-filter-create-board {
    color: #707070;
    display: inline-block;
    font-weight: normal;
    padding: 5px 0 0
}

.aui-dropdown2.scope-filter-list {
    min-width: 160px !important;
    max-width: 300px;
    z-index: 3
}

.aui-dropdown2.scope-filter-list .aui-list-truncate {
    max-height: 500px;
    overflow: auto
}

/* module-key = 'com.atlassian.jira.jira-projects-plugin:sidebar-init', location = '/sidebar/navigation/styles.less' */
.sidebar-content-container .aui-sidebar-group-tier-one {
    margin-top: 5px
}

.sidebar-content-container .jira-sidebar-group-with-divider__add .aui-icon.aui-icon.aui-icon.aui-icon:before {
    margin-top: -10px
}

.aui-sidebar[aria-expanded="false"] .sidebar-content-container .jira-sidebar-group-with-divider {
    height: 36px;
    margin-top: 21px;
    margin-bottom: 10px
}

.aui-sidebar[aria-expanded="false"] .sidebar-content-container .jira-sidebar-group-with-divider:before {
    border-top: 1px solid #ccc;
    content: "";
    display: block;
    left: 0;
    pointer-events: none;
    position: absolute;
    top: -11px;
    width: 100%
}